Internet фундаментально изменяет наши представления об окружающем мире. Целые отрасли индустрии сейчас переориентируются на Internet. Особенно хорошо это заметно на примере телефонии. Телефонные сети и сети передачи данных всегда существовали независимо друг от друга и только сейчас достигнута критическая масса, приходящая вместе с развитием всего спектра надежности и экономической выгоды новых коммуникационных возможностей.
Internet приносит в компьютерную телефонию (Computer Telephone Integration, CTI) по меньшей мере две возможности:
Компьютеры могут посылать сообщения друг другу через Internet - e-mail - наиболее знакомый пример. Однако, звук также может быть оцифрован и передан между компьютерами точно так же как любой другой тип данных.
Internet-телефония использует Internet, чтобы послать звуковое сообщение между двумя или больше компьютерными пользователями в реальном времени. Самый первый программный продукт Internet-телефонии, позволяющий пересылать голосовые сообщения по сети, - VocalTec Internet Phone - был представлен израильской фирмой VocalTec ( www.vocaltec.com) в начале 1995 года. Впервые пользователь персонального компьютера, оснащенного звуковой платой, микрофоном и имеющего подключение к Internet, смог вести голосовые переговоры с другим таким же пользователем, независимо от того как далеко друг от друга они находились. Большинство программных продуктов из этой же серии, появившихся позже, позволяют пользователям говорить в микрофон и слышать ответ собеседника через колонки.
Не успев родиться, новая возможность привлекла всемирное внимание. Технология неуклонно улучшалась и очень быстро подошла к отметке, когда общение голосом стало легко возможным, и продолжает развиваться дальше. Множество компаний представили аналогичные программы. При этом, во многих системах наряду с возможностью обмениваться голосовыми сообщениями уже добавлена возможность вести еще и переписку, набирая сообщения на клавиатуре компьютера, пересылать файлы прямо во время разговора, обмениваться графическими образами, а иногда и видеоизображения. Требования же к качеству Internet-соединения весьма небольшие, так, почти всегда бывает достаточно обычного модема, работающего на скорости 14,400 kbps, чтобы достаточно отчетливо слышать голос человека, который вполне может находиться в это время на другой стороне планеты.
Рассмотрим некоторые программы Internet-телефонии более подробно.
Разработан фирмой VocalTec Ltd. Работает под операционными системами Windows 95, Windows NT, MAC OS, Power Macintosh, имеется версия, работающая под Windows 3.1. Объем инсталляционного файла составляет порядка 4Mb. Позволяет звонить как через сервер доступа, так и непосредственно по IP-адресу. В процессе разговора пользователи могут обмениваться файлами, а также вести переписку, причем если у каждого из пользователей имеется установленные русские шрифты, то сообщения можно писать по-русски. В программу встроена возможность при отсутствии вызываемого абонента, отправить ему голосовое сообщение по электронной почте. Для того, чтобы прослушать такое послание, пользователь должен будет установить Internet Voice Mail. Качество звука - очень хорошее, что неудивительно, ибо фирма VocalTec достаточно давно занимается передачей голосовых сообщений через Internet, а версия IPhone далеко не первая. Коммерческая версия стоит $49.95 долларов США, но есть возможность загрузить демонстрационную версию программы с ограниченным сроком действия. Не так давно в продаже появилась следующая версия программы, которая поддерживает передачу еще и видеоизображения.
Очень небольшая по размеру (всего 265Kb), но очень интересная программа Internet-телефонии, разработанная фирмой FreeTel. Работает под управлением Windows 3.1 или Windows 95. Разговор происходит с помощью подключения к серверу FreeTel и выбора из списка подключенных в данный момент к серверу пользователей интересующего человека. Также, как и IPhone, позволяет вести текстовые беседы, но при этом национальные раскладки клавиатуры не поддерживаются, поэтому приходиться общаться либо по-английски, либо волапюком. Программу можно бесплатно переписать с WEB-сервера компании FreeTel ( www.freetel.com), а если заплатить $29.95, то можно получить версию FreeTel+ с большими возможностями. Например, версия FreeTel+ позволяет выбирать собеседника не из общего списка, а из групп, создаваемых зарегистрированными пользователями. При этом появляется возможность по желанию скрыть свое присутствие в общей группе или в группах пользователей во избежание незапланированных звонков. Стоит заметить, что как только кто-то видит, что к серверу подключился пользователь из России, на него обрушивается шквал звонков. Скажем, по личным впечатлениям, у меня сложилось мнение, что как минимум половина жителей Лос-Анджелоса говорят по-русски.
Эта программа Internet-телефонии входит в состав браузера Netscape Navigator 3.0 распространяемый фирмой Netscape, либо ее можно загрузить отдельно (размер около 2Mb). Программа бесплатная. Функционально CoolTalk - это Plug-In к браузеру. С помощью программы можно звонить непосредственно по IP-адресу вызываемого абонента. После установления соединения имеется возможность, кроме обмена голосовыми сообщениями, передавать друг другу текстовые сообщения или рисовать одновременно в одном окне. Качество звука выше среднего. Имеется поддержка полнодуплексного соединения, при условии достаточно хорошей звуковой платы. Есть возможность вставить в группу запуска операционной системы небольшую программу, которая активизирует CoolTalk в случае, если пришел вызов.
Недавно в печати появилось сообщение, что в состав браузера Netscape Navigator 4.0 войдет обновленная версия CoolTalk, которая будет называться LiveTalk. В отличие от CoolTalk, программа LiveTalk будет совместима со стандартом ITU H.323 (см. ниже) для аудио и видеоконференцсвязи по сетям.
Так же, как и программа CoolTalk входит в состав полной версии Internet-браузера от фирмы Microsoft - MS Internet Explorer 3.0. Программа бесплатная. NetMeeting обладает практически теми же возможностями, что и программа CoolTalk. При этом имеется еще одна интересная возможность: с помощью NetMeeting можно организовать небольшую конференцию, где каждый из участников будет слышать все, что говорят собеседники. Кроме того, имеется возможность выбрать абонента из списка подключенных к серверу Microsoft.
Безусловно, кроме этих программ существует еще великое множество подобных. Кроме того, необходимо отметить, что в настоящее время фактически каждая крупная компания, занимающаяся передачей данных, начала исследование возможностей Internet-телефонии, чтобы лучше понять эту угрозу их рынкам.
Регулировать телефонные звонки через Internet практически невозможно, так уж устроена сеть сетей. С другой стороны, традиционный телефонный сервис регулируется очень жестко. Во многих странах монополистом на предоставление телефонных услуг является государство.
Развитие Internet-телефонии усилило беспокойство поставщиков традиционных услуг по всему миру, многие из которых начали искать защиту от новой технологии посредством регулирования. Так, например, в США Американская Ассоциация Поставщиков Телекоммуникационных Услуг (America's Carriers Telecommunications Association, ACTA), являющаяся объединением мелких и средних провайдеров телефонии, 4 марта 1996 года подала петицию в Федеральную Комиссию по Связи (Federal Communications Commission, FCC) с предложением к FCC, чтобы та взяла под свой контроль распространение программных продуктов, позволяющих совершать телефонные звонки через Internet. ACTA "просит FCC остановить компанию по продаже ПО и оборудования, делающих возможным использование Internet для осуществления удаленных вызовов".
Председатель FCC Ред Хант (Reed Hundt) так прокомментировал петицию ACTA в июне 1996:
"... потому, что Internet изменяет все наши представления об общении, это ... дает нам возможность изменить всю нашу коммуникационную политику."
"Так что наша политика содействовать, облегчать, поощрять или по крайней мере избегать сдерживания."
"Я также настоятельно склонен верить, что правильный ответ [на петицию ACTA] в настоящее время - не чинить ограничения для поставщиков программного обеспечения или пытаться судить Internet-телефонию по тем же самым правилам, которые применяются к обычным поставщикам традиционной передачи голоса, использующих коммутацию каналов. Передача голоса в Internet - только специфический вид данных ... (выделено мной А.А.) Я не могу вообразить, что мы имеем возможность тратить время, чтобы следить за всеми битами, передающимися через Internet, чтобы отделить "приемлемые" пакеты данных от "недопустимых" речевых пакетов. Более важно, мы не должны искать способы судить новые технологии по старым правилам. Вместо этого, мы должны попробовать изменить старые правила так, чтобы, если эти новые технологии действительно лучше, они процветали на рынке. В течение многих лет некоторые инженеры говорили нам, что передача голоса через сеть с коммутацией пакетов невозможна. Задержки, возникающие при передаче голоса, слишком велики, говорили они, и никогда не будет получено приемлемое качество. Хорошо, теперь становится возможным уменьшить задержки, так как первые коммерческие программы стали доступными и качество быстро улучшилось. Меньше всего мы хотим остановить это усовершенствование беспечным регулированием."
Таким образом в США передача голоса через Internet теперь официально не запрещена. Несмотря на это, в то время как много стран будут брать пример при определении политики в области регулирования передачи голоса через Internet с США, многие страны будут решать эту проблему собственным способом.
В России новые технологии только появляются. Многие уже используют возможность снизить затраты на дальние переговоры. Но скорее, пока это только модная игрушка, когда эта возможность используется чтобы бесплатно поболтать с кем-нибудь, кто находится очень далеко, а потом рассказывать об этом. Поэтому страсти, которые бушевали на западе, обошли Россию стороной. Пока не было прецедентов, чтобы кто-то решил предоставлять такую услугу, как дешевые междугородные (или даже международные) звонки. Соответственно поэтому пока и не было связанных с этим скандалов, судебных разбирательств и т.п.
Осложняет развитие Internet-телефонии и отсутствие стандартов на передачу голоса. Для использования какой-либо программы, позволяющей говорить посредством Internet, каждый из участников такого разговора должен обладать одинаковой программой (или, в крайнем случае, разными версиями одной и той же программы от одного производителя). Так, например, пользователь программы VocalTec Internet Phone не может позвонить пользователю программы FreeTel и наоборот. Эта проблема возникла потому, что самые первые программы для Internet-телефонии использовали частные протоколы, чтобы связаться друг с другом.
Сейчас ситуация изменяется. Первыми, кто заговорил о необходимости разработки стандартов были фирмы Intel и Microsoft. В настоящее время для использования технологии передачи голоса все больше склоняются к стандартам, основанным на рекомендации H.323 Международного Объединения по Передаче данных (International Telecommunications Union, ITU).
Этот стандарт охватывает технические требования для узкополосной передачи голосового вызова или передачи аудио и видеоданных, включая:
Стандарты на видео кодер-декодеры и общедоступные приложения не требуются для звуковых телефонных звонков, но существуют внутри той же самой рамки стандартов.
H.323 был первоначально разработан для локальных вычислительных сетей, так что переменная ширина полосы частот и время задержки Internet уменьшают полезность некоторых элементов H.323. По умолчанию звуковым кодер-декодером H.323, например, является G.711. Однако, ширина полосы частот в 64 kbps, требуемая в G.711, неприемлема при использовании в Internet, ибо большинство пользователей Internet имеют канал заведомо меньшей ширины. Но, даже в этом случае, многое из стандарта полезно. Тем более, что сам стандарт понимается более широко.
Кроме G.711 H.323 определяет звуковые кодер-декодеры G.722, G.723, G.723.1, MPEG1, G.728, и G.729. Кодеры с низкой шириной полосы частот - G.729 в 8 kbps и G.723 в 5.3/6.3 kbps - вполне подходят для использования в Internet. В частности, G.723 является одним из нескольких "стандартных" кодеров для Internet-телефонии, особенно после того, как Intel, Microsoft и Netscape объявили о поддержке этого кодера. Основной недостаток G.723 состоит в том, что он весьма сложен. Intel определяет 100 MHz Pentium-процессор как минимальный для использования в Internet-телефонии.
Internet обеспечивает удобный способ контролировать и управлять обращениями по телефону. Обычные телефоны - чрезвычайно полезные устройства - дешевые, очень распространенные, легкие в использовании и подвижные. Но телефоны немые. Они имеют только 12 управляющих клавиш (имеются в виду телефоны с возможностью тонального набора). Было сделано много попыток сделать телефоны интеллектуальными: сначала на рабочем столе, затем в офисе. Но ни разу не было сколь-нибудь серьезных попыток, чтобы автоматизировать телефоны дома.
С использованием Internet такое положение вещей будет изменено. Так как Internet глобален, это может использоваться, чтобы добавить интеллект к существующей глобальной сети телефонов. Тем более, что предпосылка для использования телефона в качестве конечного устройства при передаче голоса через Internet, в виде всевозможных программ для Internet-телефонии, существует уже довольно давно. Осталось сделать только один шаг. И он был сделан.
В марте 1996 было объявлено о совместной программе VocalTec и крупнейшего производителя оборудования для компьютерной телефонии - корпорации Dialogic ( www.dialogic.com). Цель программы: создание программно-аппаратного комплекса для Internet-телефонии с возможностью использования обычного телефона. Проект получил название Internet Telephony Gateway.
В результате была выпущена в коммерческую продажу программа VocalTec Telephony Gateway (VTG), которая в своей работе использует голосовые платы Dialogic в качестве интерфейса с обычными телефонными линиями. При этом, учитывая, что сами голосовые платы многоканальные, одна система VTG может поддерживать до 8-ми телефонных разговоров через Internet, проходящих одновременно и независимо друг от друга.
Кроме всех прочих достоинств VTG также преодолевает еще одну проблему Internet-телефонии - адресацию. Раньше, чтобы позвонить удаленному пользователю, нужно было знать его IP-адрес. Теперь же, чтобы вызвать удаленного пользователя, нужно знать только номер телефона пользователя, все остальное VTG возьмет на себя.
Ряд конфигураций может быть сформирован из этих базисных положений. Разговор телефон-компьютер или компьютер-телефон, где под компьютером понимается мультимедиа компьютер с установленной программой для Internet-телефонии VocalTec Internet Phone, а также очень интересная возможность для компаний, имеющих собственную WEB-страничку в Internet - "телефонный вызов с WEB" - может происходить с одним VTG. Для разговора телефон-телефон необходимы два VTG - один из них устанавливается там, откуда совершается звонок, второй - там куда будет передан телефонный вызов. При этом появляется возможность звонить с любого телефона в том районе, где установлен первый VTG на любой телефон в том районе, где стоит второй VTG. Наиболее эффективно использование VTG для совершения международных телефонных звонков, ведь в этом случае стоимость телефонного звонка, скажем Москва-Нью-Йорк, равна стоимости подключения к Internet.
Нет ничего лучше, чтобы понять насколько хорошо работает VTG, как поработать с ним. Для этого достаточно придти в CompTek International - мы имеем самый большой опыт работы с этой программой в России. Однако уже сейчас можно сделать некоторые общие замечания. Имеются два основных фактора, влияющих на качество: качество передаваемого голоса и время ожидания (задержки).
Качество передаваемого голоса значительно улучшилось по сравнению с ранними версий подобных программ, которые характеризовались искажениями и сбоями в речи.
Время ожидания воздействует на темп диалога. Если время ожидания превышает примерно 250 msec, задержка становится заметной. На сегодняшний день программы Internet-телефонии превышают это время. Но уже сегодня эти программы дают весьма приемлемый результат. Так, например, время ожидания при использовании VTG составляет около 1 секунды. Кроме того, время ожидания будет продолжать уменьшаться. На уменьшение времени ожидания влияют три фактора:
Безусловно самое интересное использование VTG - это реальный телефонный звонок с обычного телефона на обычный телефон. Тем более, что VTG может быть подключен не только непосредственно к городским телефонным линиям, но и к одной из внутренних добавочных линий, которые имеются в каждом офисе, использующем офисные АТС (Private Branch eXchange, PBX). При этом появляется возможность звонить на любой из внутренних номеров данного офиса. Легко представить себе, что у какой-либо транснациональной корпорации имеются офисы по всему миру. В каждом из этих офисов имеются PBX. Тогда звонок, скажем, из офиса в Бостоне в офис в Москве, будет мало чем отличаться от звонка просто внутри офиса в Бостоне. Разве, что в первом случае звонок пойдет по Internet, а во втором от не выйдет за пределы офиса. Таким образом, VTG может являться хорошим корпоративное решением для фирм, имеющих достаточно большой международный трафик, либо много филиалов разбросанных по стране. Эта возможность особенно интересна в России, где имеются основной причиной сдерживающей развитие Internet-телефонии является неразвитость самой сети Internet, хотя какие-то усилия в этом направлении сейчас прилагаются. В качестве примера можно привести такой факт: на WEB-сервере CompTek International, на странице www.comptek. ru/telephony/vtg-form.html есть форма, заполнив которую, человек заинтересовавшийся использованием VTG для своих целей, получает возможность попробовать как реально работает телефонный сервер. Из заполнивших эту анкету - 25% это посетители из Сибири и с Дальнего Востока, где судя по всему проблема телекоммуникаций решена хуже всего.
Проблема отпадает, если у фирмы есть хорошее подключение к сети (это не обязательно должна быть сеть Internet, достаточно любой сети поддерживающей протокол TCP/IP). Можно установить VTG в офисе, подключив его к PBX и к сети, связывающей филиалы. В итоге фирма сможет значительно сократить расходы на телефонные переговоры. Таким образом в России VTG - это скорее корпоративное решение.
Еще одно возможное применение VTG - это использование способности VTG поддерживать телефонные вызовы с WEB-страницы. В результате фирма может оказывать, например, превосходную техническую поддержку своих разработок практически не неся никаких дополнительных расходов. Предположим, что фирма имеет свой WEB-сервер в Internet, а клиенты у фирмы по всему миру. В разделе технической поддержки WEB-сервера вставляется управляющая кнопка "Телефонный вызов" и клиент, имеющий компьютер, оборудованный средствами мультимедиа, получит возможность запросить поддержку прямо из WEB. При этом в службе технической поддержки зазвонит телефон, а стоимость ответа на вопрос пользователя для фирмы (впрочем как и для пользователя, получившему ответ на свой вопрос) будет равна сумме, которая выплачивается Internet-провайдеру.
|
|
|
|
Несмотря на то, что программа VocalTec Telephony Gateway появилась совсем недавно - в конце 1996 года - уже сейчас существует довольно много реально работающих телефонных серверов. Так, например, израильская фирма Delta Three ( www.deltathree.com), с которой CompTek International подписал соглашение о сотрудничестве, уже развернула сеть серверов в США, Израиле, Боливии. Имеются телефонные сервера также в Австралии, ЮАР, Корее, Испании (Мадрид), Португалии (Лиссабон). Причем сервер, установленный в Нью-Йорке, позволяет звонить по всей территории США и Канады, а сервер, установленный в Иерусалиме, дает возможность звонить везде в Израиле. Несомненно, эта сеть будет расширяться - в итоге телефонные сервера появятся во всех крупных городах планеты. В ближайших планах - установка VTG в европейских столицах (Лондон, Париж, Берлин и т.д.).
Любой, кто покупает VocalTec Telephony Gateway в CompTek International, кроме программы и голосовых плат Dialogic, получает также возможность подключения к существующей сети телефонных серверов. Более того, чтобы покупателю было удобно, CompTek International берет на себя расчеты с владельцами телефонных серверов, т.е. покупателю не нужно будет договариваться с каждым из владельцев об оплате входящего и исходящего трафика.
Каждому, кто серьезно заинтересовался возможностью приобретения и использования VocalTec Telephony Gateway, предоставляется возможность попробовать как работает система (для этого нужно заполнить форму на странице www.cti.ru/telephony/vtg-form.html). Кроме того, на странице www.cti.ru/telephony/calls/index.html демонстрируется возможность звонка "WEB - телефон".
Несомненно, что Internet-телефония будет развиваться. По данным недавнего исследования, проведенного компанией Killen & Associates, объем мирового рынка коммутирующего, передающего и другого сопутствующего оборудования для Internet-телефонии достигнет к 2001г. 1 млрд. дол. В этом исследовании под названием "Голос в Internet: возможности и угрозы" ("Internet Voice: Opportunities and Threats") рассмотрено влияние Internet-телефонии на оборудование, ПО и предлагаемые услуги. А пользователи, которым хотелось бы платить за телефонные звонки на большие расстояния поменьше и получить при этом новые возможности, будут подстегивать этот рост. Стоит отметить, что:
Вот-вот выйдет следующая версия VocalTec Telephony Gateway, в которой добавлена поддержка пересылки факсимильных сообщений, включена биллинговая система, добавлена поддержка линии Т-1.
Выходят даже книги по Internet-телефонии, например, в августе 1996 года появилась книга Эда Маргулиса (Ed Margulies) "Understanding the VOICE-ENABLED INTERNET", где описаны большинство программ Internet-телефонии, дается обзор Internet-телефонии в общем, описаны стандарты и приведено еще много другой полезной информации. Несмотря на то, что книга только-только появилась, она уже немного устарела и не содержит описания последних достижений в области Internet-телефонии, в частности в ней не описана программа VocalTec Telephony Gateway, т.к. она появилась после выхода в свет книги.
Появляются новые организации, призванные способствовать развитию Internet-телефонии, например, совсем недавно образована коалиция Voice Over IP (VoIP) Forum, состоящая из почти 40 компаний. Цель этой коалиции состоит в создании и распространении технических стандартов на продукты Internet-телефонии, включая оборудование, программное обеспечение и сетевые средства. Инициаторами создания VoIP Forum стали гигант сетевой индустрии компания Cisco Systems и фирма VocalTec, специализирующаяся на ПО для Internet-телефонии. В VoIP также вошли компании Dialogic, 3Com, Creative Labs, Micom Communications, Microsoft, Nortel, Nuera Communications, Vienna Systems, Voxware, U.S.Robotics и др.
Не стоит думать, что телефония через Internet вытеснит обычную. Дело тут даже не в том, что традиционные телефонные компании пытаются бороться с Internet-телефонией, просто никогда Internet-телефония не будет давать такое же качество передаваемого звука, как это могут предоставить телефонные компании. В любом случае неизбежно будут задержки, а если качество канала будет опускаться ниже минимально допустимого, будут теряться голосовые пакеты. Скорее Internet-телефония - это способ сократить затраты на удаленные телефонные переговоры в случае, когда не очень важно качество звука.
В любом случае развитие Internet-телефонии - это очень мощный стимул для развития Internet вообще.
В обзоре использованы материалы с WEB-сервера корпорации Dialogic ( www.dialogic.com); с WEB-сервера компании CompTek International ( www.comptek.ru); с WEB-сервера компании VocalTec ( www.vocaltec.com); с WEB-сервера компании InfoArt ( www.ritmpress.ru), а также из печатных изданий "PC WEEK/RE", "Computerworld РОССИЯ", "КОМПЬЮТЕРРА", "Copmuter Telephony" и личных сообщений.