Современные информационные технологии/Программное обеспечение

 

Назаренко Виталий Анатолиевич

 

Одесская Академия Связи им.Попова, Украина

 

 

ИСЛЕДОВАНИЕ СОВРЕМЕННЫХ ПРОГРАММ IP телефонии на базе протокола SIP

 

 

В современном мире наблюдается большой интерес к различным технологиям для реализации  IP-телефонии, использование которой позволяет значительно снизить стоимость телефонной связи, особенно международной. При этом появляется дополнительная возможным использовать сеть internet не только в качестве среды передачи голосового трафика, но и для организации видео звонов. Использование  IP-телефонии позволяет без особых сложностей организовать распределенную сеть связи без необходимости строительства новых линейных сооружений. В последнее время наиболее популярным сигнальным протоколом организации IP-телефонии является протокол SIP.

SIP (англ. Session Initiation Protocol — протокол установления сеанса) — протокол передачи данных, который описывает способ установления и завершения пользовательского интернет-сеанса, включающего обмен мультимедийным содержимым (видео- и аудиоконференция, мгновенные сообщения, онлайн-игры)[1].

В модели взаимодействия открытых систем SIP является сетевым протоколом прикладного уровня.

Протокол описывает, каким образом клиентское приложение (например, софтфон) может запросить начало соединения у другого, возможно, физически удалённого клиента, находящегося в той же сети, используя его уникальное имя. Протокол определяет способ согласования между клиентами об открытии каналов обмена на основе других протоколов, которые могут использоваться для непосредственной передачи информации[1].

Приложения для VoIP (софтфоны) используются для проведения по сетям, основанным на протоколе IP, разговоров, подобных телефонным. Для жилого сектора VoIP-сервисы часто более дёшевы, чем обычная ТФОП, и снимают географические ограничения на телефонные номера (например, можно иметь номер из Одесской ТФОП, находясь в Киеве).

Для корпоративного или делового рынков, VoIP позволяет предприятию поддерживать единственную сеть (IP-сеть) вместо отдельных сетей для голоса и данных, давая одновременно более современные (продвинутые) и гибкие возможности конечному пользователю.[2]

Программные телефоны — это клиентские приложения для передачи и приёма голосовых и видеоданных через IP-сеть со стандартным набором функций, присущим большинству «оригинальных» телефонов. Обычно позволяют интегрировать себя в IP-телефоны и использовать с USB-телефонами вместо того, чтобы использовать микрофон и динамики компьютера (или гарнитуру). Большинство программных телефонных клиентских приложений основано на открытом протоколе SIP с поддержкой разнообразных кодеков. Skype использует закрытый протокол. Во многие «чатовые» программы теперь также встроена голосовая и видеосвязь[2].

Для использования протокола SIP классифицируют следующие типы терминалов с его поддержкой:

1.                 Программные телефоны (Softphones). Это программы, которые, будучи установлены на компьютере, могут использовать микрофон и наушники вместо телефонной трубки, интерфейс компьютера в качестве номеронабирателя и сетевую плату в качестве средства передачи голосовых данных. На данный момент это, пожалуй, самый популярный и доступный тип SIP-терминала;

2.                 Адаптеры для работы аналоговых телефонов в сетях VoIP. Это специальные устройств, которые эмулируют телефонную линию (FXS) и позволяют подключать к ним обычные телефоны. С другой стороны к такому устройству подключается обычно кабель Ethernet;

3.                 Шлюзы. Устройства, которые предназначены для интеграции VoIP в существующие сети аналоговой телефонии. Как правило, содержат аналоговые голосовые порты, которые эмулируют работу телефона (FXO) или телефонной линии (FXS). Отличаются от адаптеров тем, что изначально предназначены для интеграции сетей, а не адаптации работы одного аналогового устройства к сети VoIP.

4.                 Аппаратные телефоны с непосредственной поддержкой VoIP. Выполняются в виде обычного телефона, но являются полностью цифровыми устройствами и подключаются непосредственно к сети Ethernet. Часто содержат второе гнездо для подключения компьютера, что позволяет вообще исключить телефонную проводку, поскольку, и для работы телефона и для работы компьютера используется одна розетка Ethernet. Этот тип устройств является, на данный момент, самым перспективным, а в дальнейшем практически полностью вытеснит аналоговые телефоны;

5.                 Гибридные сетевые устройства. Как правило, являются маршрутизаторами, которые содержат как порты для передачи данных (Ethernet), так и голосовые порты (FXS или FXO). Фактически являются гибридом маршрутизатора и адаптера или шлюза.

В процессе написания дипломной работы были проанализированы наиболее популярные в Украине программные реализации ip телефонии на базе протокола SIP, а так же операторы связи предоставляющие услуги телефонии на базе протокола SIP. Все программные реализации протокола SIP можно разделить на 2 большие группы:

n                 SIP приложения для ПК;

n                 SIP приложения для мобильных устройств.

К наиболее востребованным SIP приложениям для ПК можно отнести: Skype, 3CXPhone, CounterPath X-Lite, Sippoint.

К наиболее востребованным SIP приложениям для мобильных устройств можно отнести: Skype,fring, gizmo, NetCall

Лидерами на рынке СНГпо оказанию услуг связи на базе протокола SIP стали skype и sipnet.

 

ЛИТЕРАТУРА:

 

1.                 Электронная энциклопедия Википедия: http://ru.wikipedia.org/wiki/ SIP

2.                 Электронная энциклопедия Википедия: http://ru.wikipedia.org/wiki/Сравнение_программ_для_IP-телефонии