Сетевые аспекты IP телефонии |
47 |
|
|
менты на Web сервере, но и обсуждать их содержание с помощью IР телефона. При этом между двумя IP сетями могут использовать ся элементы ТфОП, а идентификация вызываемой стороны может осуществляться как на основе Е.164, так и на основе IP адресации. Наиболее распространенным программным обеспечением для этих целей является пакет Microsoft NetMeeting, доступный для бесплат ной загрузки с узла Microsoft.
Рассмотрим представленный на рис. 2.1 сценарий установления соединения «компьютер компьютер» более подробно.
Для проведения телефонных разговоров друг с другом абоненты А и Б должны иметь доступ к Интернет или к другой сети с протоко лом IP. Предположим, что такая IP сеть существует, и оба абонента подключены к ней. Рассмотрим возможный алгоритм организации связи между этими абонентами.
1.Абонент А запускает свое приложение IP телефонии, поддер живающее протокол H.323.
2.Абонент Б уже заранее запустил свое приложение IP телефо нии, поддерживающее протокол H.323.
3.Абонент А знает доменное имя абонента В элемент системы имен доменов – Domain Name System (DNS), вводит это имя в раздел «кому позвонить» в своем приложении IP телефонии и нажимает кнопку Return.
4.Приложение IP телефонии обращается к DNS серверу (кото рый в данном примере реализован непосредственно в персональ ном компьютере абонента А) для того, чтобы преобразовать домен ное имя абонента Б в IP адрес.
5.Сервер DNS возвращает IP адрес абонента Б.
6.Приложение IP телефонии абонента А получает IP адрес або нента Б и отправляет ему сигнальное сообщение H.225 Setup.
7.При получении сообщения H.225 Setup приложение абонента Б сигнализирует ему о входящем вызове.
8.Абонент Б принимает вызов и приложение IP телефонии отправ ляет ответное сообщение H.225 Connect.
9.Приложение IP телефонии у абонента А начинает взаимодей ствие с приложением у абонента Б в соответствии с рекомендацией H.245.
10.После окончания взаимодействия по протоколу H.245 и откры тия логических каналов абоненты А и Б могут разговаривать друг
сдругом через IP сеть.
Несмотря на нарочитую простоту изложения, рассмотренный при мер довольно сложен, что обусловлено сложностью технологии IP те
48 |
Глава 2 |
|
|
лефонии. В этом примере не показаны все шаги и опущены весьма существенные детали, которые необходимы поставщику услуг для развертывания сети IP телефонии. Обо всех этих более сложных моментах будет сказано в главах 5 – 11 данной книги, а здесь сдела ем еще одно упрощение.
Сам характер сценария «компьютер компьютер» на рис. 2.1 обу славливает сосредоточение всех необходимых функций IP телефонии в персональном компьютере или другом аналогичном устройстве ко нечного пользователя. При описании других сценариев в этой главе вместогромоздкогоизображениякомпонентовоконечногоустройства будет приводится только упрощенное изображение терминала IP те лефонии. Таким аналогом рис. 2.1 является упрощенное представле ние того же сценария на рис. 2.2. К детальному рассмотрению проце дур аналогово цифрового и цифро аналогового преобразования, сжа тия, пакетизации и др. мы вернемся в следующей главе.
Н.323 терминал |
Н.323 терминал |
IP сеть
Рис. 2.2 Упрощенный сценарий IP телефонии "компьютер компьютер" (аналог рис.2.1)
Замена изображений имеет и более глубокий смысл. Название сценария «компьютер – компьютер» отнюдь не означает, что в рас поряжении пользователя обязательно должен быть стандартный РС с микрофоном и колонками, как это представлено на рис. 2.1. Глав ным требованием для такой схемы является то, что оба пользовате ля должны иметь подключенные к сети персональные компьютеры. И эти РС должны быть всегда включены, подсоединены к сети и иметь в запущенном виде программное обеспечение IP телефонии для приема входящих вызовов. При всем этом должна быть полная со вместимость между программно аппаратными средствами IP теле фонии, полученными от разных поставщиков, т.е. пользователи, же лающие разговаривать друг с другом, должны иметь идентичное про граммное обеспечение, например, реализующее протокол H.323.
Принимая во внимание эти обстоятельства, под названием «ком пьютер» во всех сценариях мы будем понимать терминал пользова теля, включенный в IP сеть, а под названием «телефон» – терминал пользователя, включенный в сеть коммутации каналов любого типа: ТфОП, ISDN или GSM.
И еще одно, более существенное замечание. До сих пор в обсуж дении сценария «компьютер – компьютер» на рис. 2.1 и 2.2 полага
Сетевые аспекты IP телефонии |
49 |
|
|
лось, что оба пользователя включены в одну и ту же IP cеть (Интер нет, Интранет или другую сеть с протоколом IP). В рамках проекта TIPHON, которому посвящен следующий параграф этой главы, рас сматривается другая, более сложная модификация сценария «ком пьютер – компьютер». Эта модификация, представленная на рис. 2.3, предусматривает организацию связи между абонентами IP сети с учетом того, что вызов транзитом проходит через сеть коммутации каналов (СКК). Заметим, что на этом и на следующих рисунках в ка честве СКК выступает телефонная сеть общего пользования (ТфОП), хотя излагаемые в данной главе материалы справедливы для ISDN, GSM и др.
|
ТфОП/ISDN |
|
Шлюз |
Шлюз |
|
H.323 |
H.323 |
|
терминал |
||
терминал |
||
|
||
IP сеть |
IP сеть |
Рис. 2.3 Упрощенный сценарий IP телефонии "компьютер компьютер". Соединение пользователей IP сетей через транзитную CKK
Следующий сценарий – «телефон компьютер» – находит примене ние в разного рода справочно информационных службах Интернет, в службах сбыта товаров или в службах технической поддержки. Поль зователь, подключившийся к серверу WWW какой либо компании, име ет возможность обратиться к оператору справочной службы. Этот сце нарий в ближайшие несколько лет будет, по всей вероятности, более активно востребован деловым сектором. Компании будут использо вать данную технологию для наращивания своих Web страниц (и сво его присутствия во всемирной паутине). Пользователи компьютеров смогут просматривать в «реальном времени» каталоги, почти мгно венно заказывать товары и получать множество других услуг. Это впол не соответствует стилю жизни современных потребителей, связанно му с потребностью в дополнительных удобствах и экономии времени. Уже сегодня осознаются все выгоды и удобства централизованного приобретения предметов широкого потребления (например, компакт дисков, книг, программного обеспечения и т. д.) и уже привычно со вершаются операции электронной коммерции.
4. Б.С. Гольдштейн
50 |
Глава 2 |
|
|
В рамках проекта TIPHON рассматриваются две модификации этого сценария IP телефонии:
•от компьютера (пользователя IP сети) к телефону (aбоненту ТфОП), в частности, в связи с предоставлением пользователям IP сетей доступа к телефонным услугам, в том числе, к справоч но информационным услугам и к услугам Интеллектуальной сети;
•от абонента ТфОП к пользователю IP сети с идентификацией вы зываемой стороны на основе нумерации по E.164 или IP адре сации.
Проект TIPHON заслуживает более пристального внимания, и уже было обещано посвятить ему целиком следующий параграф этой главы.
В первой из упомянутых модификаций сценария «компьютер – телефон» соединение устанавливается между пользователем IP сети и пользователем сети коммутации каналов (рис. 2.4). Предполага ется, что установление соединения инициирует пользователь IP сети.
IP сеть
H.323 терминал
Шлюз
Вызов инициирован
пользователем IP сети
ТфОП/ISDN
Рис. 2.4 Вызов абонента ТфОП пользователем IP сети по сценарию "компьютер телефон"
Шлюз (GW) для взаимодействия сетей ТфОП и IP может быть реа лизован в отдельном устройстве или интегрирован в существующее оборудование ТфОП или IP сети. Показанная на рисунке сеть СКК может быть корпоративной сетью или сетью общего пользования.
В соответствии со второй модификацией сценария «компьютер – телефон» соединение устанавливается между пользователем IP се ти и абонентом ТфОП, но инициирует его создание абонент ТфОП (рис. 2.5).
Сетевые аспекты IP телефонии |
51 |
|
|
IP сеть
H.323 терминал
Шлюз 

ТфОП/ISDN
Вызов инициирован абонентом ТфОП
Рис. 2.5 Пользователя IP сети вызывает абонент ТФОП по сценарию "компьютер телефон"
Рассмотрим несколько подробнее пример представленной на рис. 2.5 упрощенной архитектуры системы IP телефонии по сцена рию «телефон компьютер». При попытке вызвать справочно инфор мационную службу, используя услуги пакетной телефонии и обычный телефон, на начальной фазе абонент А вызывает близлежащий шлюз IP телефонии. От шлюза к абоненту А поступает запрос ввести но мер, к которому должен быть направлен вызов (например, номер службы), и личный идентификационный номер (PIN) для аутентифи кации и последующего начисления платы, если это служба, вызов которой оплачивается вызывающим абонентом. Основываясь на вызываемом номере, шлюз определяет наиболее доступный путь к данной службе. Кроме того, шлюз активизирует свои функции ко дирования и пакетизации речи, устанавливает контакт со службой, ведет мониторинг процесса обслуживания вызова и принимает ин формацию о состояниях этого процесса (например, занятость, по сылка вызова, разъединение и т.п.) от исходящей стороны через про токол управления и сигнализации. Разъединение с любой стороны передается противоположной стороне по протоколу сигнализации и вызывает завершение установленных соединений и освобождение ресурсов шлюза для обслуживания следующего вызова.
Для организации соединений от службы к абонентам (рис. 2.4) ис пользуетсяаналогичнаяпроцедура.Популярнымипрограммнымипро дуктами для этого варианта сценария IP телефонии «компьютер те лефон» являются IDT Net2Phone и DotDialer, организующие вызовы к обычным абонентским телефонным аппаратам в любой точке мира.
Эффективность объединения услуг передачи речи и данных явля ется основным стимулом использования IP телефонии по сценари ям «компьютер компьютер» и «компьютер телефон», не нанося при