sip система что это
SIP-телефония:
просто о сложном
Эта статья нашего блога посвящена всем известной, но далеко не всем понятной теме — SIP-телефония. В чем ее особенность? И почему компании все чаще выбирают SIP-телефонию? Давайте разбираться.
IP/VoIP/SIP — в чем разница?
Многие пользователи современной связи не раз сталкивались с такими терминами как IP, VoIP или SIP-телефония. На первый взгляд кажется, что это определения для одной услуги. Однако, между этими понятиями есть существенная разница.
IP (Internet Protocol — «межсетевой протокол») — протокол передачи данных через интернет. Именно благодаря ему все устройства могут взаимодействовать. Любой компьютер или мобильный гаджет, с которого пользователь выходит во всемирную сеть, обладает уникальным адресом, который и помогает ему передавать и принимать информацию.
VoIP (Voice over IP — «голос по интернет-протоколу») — способ передачи голосовых сообщений в интернете. На его базе работает телефонная сеть и другие коммуникационные сервисы, которые позволяют передавать речь пользователей.
SIP (Session Initiation Protocol — протокол установления сеанса) — один из протоколов передачи голоса в сети. SIP-телефония — более точечное определение IP-телефонии, так как в данном случае связь осуществляется по определенному пути — протоколу.
Как работает IP телефония SIP?
SIP — универсальный способ обмена информацией. Иначе, язык взаимодействия различных устройств. На базе данного протокола компьютеры и другие гаджеты распознают друг друга и безошибочно обмениваются информацией.
SIP-телефония: схема звонка
1. В момент соединения голос трансформируется и становится цифровым сигналом.
2. Затем данная информация поступает в компьютер или другой гаджет.
3. Передающее и принимающее устройства распознают друг друга.
4. Дальнейшее их взаимодействие ведется по SIP-протоколу.
5. Поток информации вновь изменяется и становится аналоговым.
6. Абонент снимает трубку и слышит речь пользователя SIP-телефонии.
Достоинства SIP-телефонии
Связь работает везде
Есть только одно обязательное условие для звонков по SIP-телефонии — скорость интернета должна быть более 64 Кбит/сек.
Нет привязки к офису
IP телефонию SIP отличает то, что она не ограничена адресом регистрации компании. Разговаривать с абонентами можно из всех городов России и мира.
Звонки с разных устройств
Звонить можно с помощью ПК, обычных и специализированных телефонов, а также любых мобильных гаджетов, на которых установлен программный телефон.
Быстрое подключение и настройка
Процесс покупки и подключения услуги sip-телефонии занимает не больше 1 рабочего дня. Все работы осуществляют технические сотрудники провайдера.
Большое число дополнительных сервисов
Пользователям SIP-телефонии доступны +100 коммуникационных сервисов, например, очередь и сценарии звонков, интеграция с бизнес-приложениями, запись и хранение звонков и др.
Не надо покупать дорогостоящее оборудование, прокладывать провода в офисе. Подключение бесплатное. Ежемесячная абонентская плата от 790 рублей.
Все телефонные номера, которые работают по протоколу SIP, имеют неограниченное число линий. Можно дозвониться с первого раза, т.к. всегда есть свободные линии.
«Благодаря АТС «Телфин.Офис» появилась возможность принимать звонки, находясь в любой точки мира. Порадовала относительно невысокая стоимость звонков по сравнению с тарифами мобильных операторов»
— комментирует Константин Потапов, директор ГидроТехКлин.
Как показывает практика, услуга SIP телефонии — это не только удобная связь, но и эффективное бизнес-решение. С его помощью можно также решить ряд коммерческих задач:
— сократить расходы на корпоративную связь;
— быстро и недорого телефонизировать компанию;
— открыть виртуальный офис и выйти на новые рынки;
— оптимизировать работу сотрудников внутри компании;
— повысить стандарты и качество обслуживания клиентов;
— организовать колл-центр и/или удаленные рабочие места.
Что такое SIP телефония
Если вы интересуетесь виртуальной телефонией, то наверняка сталкивались с терминами VoIP, IP, SIP. Прежде чем говорить предметно о SIP, поясним смежные понятия.
IP-телефония — общее название технологии, которая обеспечивает телефонную связь через Интернет. В зависимости от типа данных, передаваемых по сети от абонента к абоненту, могут использоваться разные протоколы. Протоколы — это способы обмена информацией между программами, они позволяют устройствам «понимать» друг друга. Как ясно из названия, связь в интернет-телефонии происходит благодаря протоколу IP. Чтобы добиться лучшего качества при передаче аудиоданных (любых, где присутствует голос), была разработана более узкая технология VoIP.
Что такое SIP
SIP, или Session Initiary protocol, — еще одна разновидность протокола, связующее звено между устройством и сетью. Соответственно, связь, которая использует только этот протокол, называется SIP-телефонией.
Протокол тоже отвечает за обмен данными в формате мультимедиа, но уникален в своем роде. Он позволяет открывать сколько угодно сеансов связи в единицу времени, а скорость обработки пакетов значительно выше, чем при альтернативных схемах. Кроме того, безопасность SIP находится на высоком уровне: улучшенное шифрование входных и выходных каналов не дает злоумышленникам увести конфиденциальные данные.
Протокол SIP также может работать с другими транспортными протоколами без ущерба скорости передачи данных. Но он достаточно удачен и перспективен среди подобных (H.323 и MGCP — самые известные аналоги).
SIP-телефония доступна там, где есть Интернет скоростью не менее 64 Кбит/сек. То есть практически повсюду.
Где применяется
Чаще всего эта технология используется в бизнесе для совершения аудио-, видеозвонков. В программах, которые устанавливаются для работы с телефонией, ведется журнал звонков, предусмотрены чаты между компьютерами одной сети
Отсюда вытекает другое направление, где задействована SIP-телефония, — оптимизация процессов, позволяющих контролировать работу сотрудников на линии, анализировать их эффективность.
Бизнесмены отдают предпочтение такой технологии совершения звонков еще и потому, что стоимость услуг SIP-провайдеров в разы меньше, чем у мобильных операторов. К тому же, в случае с IP-телефонией в целом, качество звонка выше — звук более четкий, помех меньше, чем на линии стандартной (аналоговой) сети.
Технологию по протоколу SIP также используют удаленные и местные call-центры, журналисты, курьеры, небольшие ИП, крупные организации. Некоторые учебные заведения также внедряют в процесс обучения (пока заочных отделений) возможности SIP-телефонии.
Кроме того, технология востребована у организаторов сетевых игр. Протокол позволяет обмениваться аудио- и видеосообщениями в режиме реального времени без потери качества.
Как строится телефония на SIP
SIP-телефония подразумевает работу с помощью ПК через специальную программу — софтфон. Связь функционирует по модели «клиент — сервер». Архитектура SIP-сети подразумевает такие элементы:
Пример построения сети SIP |
Для использования всех возможностей SIP-телефонии нужно высокоскоростное интернет-подключение, современный софт и оборудование. Если вы хотите собственными силами организовать АТС в компании, написанный на заказ софт может упростить работу. Другая модель — обратиться к провайдеру и арендовать необходимое ПО и оборудование. Вы получаете SIP-номер, подключенный к виртуальной АТС. При этом техника находится в помещениях поставщика услуги, он же занимается настройкой и обслуживанием. И том, и в другом случае функционал SIP‑телефонии легко изучается даже новичками.
С каких устройств можно звонить
Арендовать мощности и ПО у провайдера легче, чем с нуля развернуть на предприятии собственную телекоммуникационную структуру по протоколу SIP. В этом случае у вас в распоряжении должны быть такие устройства на выбор:
С SIP‑номера можно совершать аудио- и видеовызовы не только на виртуальные, но и на сотовые, стационарные телефоны. Кроме того, каждому пользователю в системе присваивается SIP ID — идентификатор внутри корпоративной сети. Значит, два абонента могут разговаривать через него совершенно бесплатно, если подключены к одной и той же телекоммуникационной сети.
Возможности SIP-телефонии |
Преимущества SIP-телефонии для бизнеса
Технология позволяет объединить в общее телекоммуникационное поле удаленных и штатных сотрудников, что особенно актуально, если в вашей организации много подразделений, филиалов в разных городах.
Мобильность. Телефония по протоколу SIP не привязывает абонентов к конкретному рабочему месту. Каждый пользователь, включенный в систему, может уезжать в командировки, оставаясь на связи. Она сохраняется в любом месте, имеющем доступ в Интернет по Wi-Fi, 3G/4G.
Экономия. Тарифы на SIP-связь намного ниже, чем на мобильную. Средняя стоимость минуты звонка по России у провайдеров — 0,4 руб., а у мобильных операторов — 1,4 руб. Собственные исследования компании МТТ показывают, что такие расхождения в некоторых случаях позволяют снизить статью расходов на связь до 90 %.
Попробуйте IP-телефонию прямо сейчас Экономьте на звонках через Интернет
Гибкие настройки переадресации. Телефония на основе протокола SIP позволяет настроить схему распределения звонков по различным сценариям. Например, если клиент звонит в компанию в нерабочее время, вызов перенаправляется на резеревный телефон, работнику выходного дня. Или активируется голосовое меню автоответчика, которое предложит записать сообщение.
Взаимодействие со всеми сетями. Вызов через SIP-софтфон можно совершить на любой другой номер. При этом оператор мобильной связи, расположение устройства не играют роли.
Возможность интеграции с бизнес-сервисами. Программы для совершения вызовов могут напрямую работать с CRM-системами, базами данных, другими платформами. Это позволит оптимизировать расходы, затраты сил и времени на управление делами компании. Удобно, что при такой интеграции многие данные вводятся в систему учета автоматически. Возможность настроить функции под свои задачи приходится очень кстати.
Масштабируемость. Цифровая телефония, в отличие от аналоговой, позволяет в любой момент увеличить количество используемых линий, повысить скорость передачи информации, добавить новые виртуальные номера. И для этого не нужно прокладывать кабели.
Функциональность. Работать можно на платформе IP-ATE, на основе облака, через открытое программное обеспечение Open Source.
Среди других преимуществ — быстрый старт. Чтобы начать пользоваться с SIP‑номером, нужно всего пару минут. Регистрируйтесь на сайте провайдера — выбираете тариф на виртуальную телефонию, вносите оплату — подключаете свое программное обеспечение или устанавливаете готовое. Далее останется только отрегулировать настройки в программе под свои предпочтения.
Некоторые недостатки
Связь работает только через Интернет. Возможны обрыв сети, отключение от сервера, технические сбои. Чтобы избежать проблем, используйте резервные источники сети и выбирайте провайдеров с отзывчивой техподдержкой. Идеально, если она доступна 24/7 в формате чата или горячей линии.
Перегрузка сети ведет к ухудшению качества связи. Если к одной сети подключено более 10 устройств, скорость передачи информации может упасть в несколько раз. Тогда во время разговора возникают помехи, прерывистый звук. Предотвратить сбои можно, если разделить всех работников по разным линиям. Обычно провайдеры предлагают многоканальные номера, по которым разрешено принимать одновременно до 100 вызовов и формировать отдельные группы абонентов внутри вашей компании.
Использование цифровой телефонии в крупной компании улучшает коммуникацию с клиентами, освобождает время и позволяет бизнесмену сосредоточиться на более важных задачах. Для организации физической станции в офисе рационально привлечь специалиста, а не изучать тонкости самостоятельно. Другой путь — воспользоваться услугами провайдера. При этом обратите внимание на минимальную и максимальную скорость передачи информации, объем хранилища и действительную версию протокола шифрования.
Что такое SIP и как его получить
SIP (англ.: Session Initiation Protocol — протокол инициации сеанса) — дополняет VoIP, поскольку предоставляет функции безопасного подключения. Помимо VoIP, используется в других мультимедийных технологиях: онлайн-игры, видео. Был разработан вместе с протоколом — H.323, который использовался с VoIP до SIP.
Session Initiation Protocol работает с сеансами связи, которые представляют собой периоды времени, в течение которых стороны общаются. К ним относятся телефонные звонки через Интернет, мультимедийные конференции, рассылка и т. д.
SIP обеспечивает необходимое подключение для создания, изменения и завершения сеансов с одним или несколькими общающимися участниками. Осуществляет безопасную передачу данных, отправляя небольшие сообщения, состоящие из заголовка и тела.
Функции SIP
SIP — это протокол безопасного подключения для VoIP и телефонии в целом, благодаря следующим функциям:
Перевод имени и местоположение пользователя: SIP преобразует адрес в имя и, таким образом, достигает вызываемого абонента в любом месте.
Согласование функций: не все взаимодействующие стороны (которых может быть более двух) имеют необходимые функции. Например, не у всех может быть поддержка видео. SIP позволяет группе согласовывать функции.
Управление участниками вызова: SIP позволяет участнику устанавливать или отменять подключения к другим пользователям во время вызова. Пользователи также могут быть переведены в режим ожидания.
Изменения в функции вызова: SIP позволяет пользователю изменять характеристики вызова. Например, как пользователь, вы можете захотеть отключить видео, особенно когда новый участник присоединяется к сеансу.
Согласование мультимедиа: этот механизм обеспечивает возможность выбора соответствующего кодека для установления вызова между различными устройствами.
Структура сообщения SIP
SIP работает, когда передающие устройства отправляют и получают сообщения. Сообщение SIP несет много информации, которая помогает идентифицировать сеанс, контролировать время и описывать мультимедиа. Ниже приведен список содержания сообщения:
Зачем использовать SIP?
SIP позволяет людям во всем мире общаться с помощью компьютеров и мобильных устройств через Интернет. Это важная часть интернет-телефонии, позволяющая использовать преимущества VoIP (передача голоса по IP).
SIP как протокол также очень мощный и эффективный во многих отношениях. Многие организации используют SIP для внутренней и внешней связи, сосредоточенной вокруг АТС.
Как работает SIP
Вы получаете SIP-адрес, устанавливаете SIP-клиент на вашем компьютере, мобильном устройстве. Затем нужно настроить свой SIP-клиент. Есть множество технических функций и опций. Просто подготовьте свои учетные данные и заполните все необходимые поля. Настройка занимает 1-2 минуты.
Что требуется?
Если хотите общаться посредством SIP, вам необходимо:
Протокол инициации сеанса обезопасит звонки через Интернет и другие IP- сети. SIP-адрес — это уникальный идентификатор для каждого пользователя в сети. Как и номер телефона, он идентифицирует каждого пользователя в глобальной телефонной сети. Он также известен как унифицированный идентификатор ресурса.
Вы получаете SIP-адрес, когда регистрируетесь для учетной записи. Действует как дескриптор связи, который люди используют для связи с вами. SIP-адреса могут быть преобразованы в телефонные номера, которые легче отследить в качестве идентификаторов контактов.
Экономия, достижимая с помощью учетной записи SIP, составляет 40 процентов для внутренних звонков и 90 процентов для международных звонков.
Зачем нужна учетная запись SIP?
Вы используете учетную запись SIP для настройки настольных телефонов VoIP, программных телефонов и мобильных клиентов VoIP. Учетная запись SIP открывает двери для бесплатных видеозвонков и голосовых вызовов HD на многих платформах, включая компьютеры под управлением Windows и Mac, а также мобильные устройства iOS и Android. SIP-to-SIP звонки между любыми двумя SIP-адресами через Интернет почти всегда бесплатны.
Для компаний, которые имеют много международных контактов, SIP предлагает огромную экономию. Поскольку это услуга VoIP с меньшим количеством закупок оборудования и низкими затратами на техническое обслуживание.
Хотя это может показаться странным, SIP-вызов удобен только после короткого сеанса обучения. В большинстве случаев качество звука лучше, чем при использовании проводного телефона.
Малые предприятия и стартапы используют учетные записи SIP, чтобы избежать первоначальных покупок и установки оборудования, необходимых для проводных телефонных линий.
Структура SIP-адреса
SIP-адрес напоминает адрес электронной почты. Структура которого:
Например, это SIP-адрес, полученный при регистрации в Ekiga:
SIP-адрес отличается от номера телефона и адреса электронной почты тем, что он привязан к пользователю, а не к поставщику услуг, провайдеру или оператору.
Как использовать SIP-адрес
Используйте свой SIP-адрес для настройки SIP-клиента. Если вы занимаетесь бизнесом, вам понадобится служба для настройки системы и предоставления SIP-адреса для каждого сотрудника. Затем раздайте SIP-адреса своим друзьям и клиентам, чтобы между вами и ними была бесплатная голосовая и видеосвязь.
Вы можете использовать свой SIP-адрес для связи с людьми, которые не используют SIP на своих стационарных или мобильных телефонах. Для совершения вызова из IP-сети в телефонную сеть услуга платная. Люди, использующие обычные телефоны и стандартные сети, могут также позвонить вам по вашему SIP-адресу. В этом случае нужно прикрепить номер телефона к своему SIP-адресу
Для связи через Интернет SIP интересен множеством функций, связанных с голосовыми и видеозвонками, часто с участием нескольких сторон. Для этого выберите хороший SIP-клиент и наслаждайтесь.
SIP-клиен
VoIP — это широкая и расширяющаяся отрасль. SIP является частью этого, строительным блоком (важным) в структуре VoIP. Но наряду с SIP существует ряд других протоколов, используемых для голосовой и видеосвязи в IP- сетях. Например, Skype использует свою собственную архитектуру P2P.
Но, к счастью, большинство VoIP-провайдеров поддерживают SIP как в своих службах (то есть они дают вам SIP-адреса), так и в клиентских приложениях VoIP. Поскольку то, что предлагает Skype, является платным и предназначено для бизнеса вы захотите попробовать другие службы и клиенты для SIP. Существует множество поставщиков SIP-адресов и SIP-клиентов, которые предоставляют услугу связи бесплатно.
OnSIP
Бесплатный план OnSIP предоставляет решение для голосовой связи среди группы, передачи видео и обмена сообщениями. Особенности включают в себя:
Бесплатный план OnSIP заменяет программу GetOnSIP компании.
SIP-телефония
Вместо вступления…
В последнее время наблюдается повышенный интерес к технологиям IP-телефонии, использование которой позволяет в значительной мере снизить стоимость телефонной связи. При этом становится возможным использование сети Интернет, что позволяет сразу достичь «глобальных масштабов», а необходимость прокладки магистральных коммуникаций попросту отпадает.
Целью данной статьи является поверхностное рассмотрение возможностей IP-телефонии, использующей протокол SIP, для ознакомления с общими принципами ее работы.
Протокол SIP (Session Initiat Protocol, протокол установки соединения) не является первопроходцем в области IP-телефонии. Протокол H.323 уже давно используется для целей IP-телефонии, однако изначально он не разрабатывался для IP-сетей, что снижает «оптимальность» их совместной работы. За годы работы с протоколом H.323 накоплен большой опыт использования, который позволил выявить как его положительные черты, так и недостатки, которые были учтены при разработке протокола SIP.
Протокол H.323 использует двоичный формат. Одним из следствий этого является необходимость стандартизации всех возможностей данного протокола, так как в случае если определенная возможность не поддерживается устройством, то такие устройства из-за двоичного формата не смогут работать друг с другом. SIP-протокол использует текстовый формат сообщений, если одному из устройств не знаком определенный тип сообщения или заголовка, то оно просто игнорируется (как и в HTTP, который по своему формату очень похож формат протокола SIP). К тому же сам протокол SIP значительно проще H.323.
Возможности протокола SIP
Основные преимущества протокола SIP:
1. Масштабируемость — возможность увеличения количества клиентов при расширении сети.
2. Мобильность — возможность получения сервиса вне зависимости от местоположения (как например электронная почта), а каждому пользователю выдается персональный идентификатор, по которому он может быть найден.
3. Расширяемость — возможность дополнения протокола новыми функциями (за счет введения новых заголовков и сообщений). Как уже говорилось выше, если устройству встречается неизвестное ему расширение протокола, оно попросту игнорируется. Так как протокол H.323 использует сообщения двоичного формата, то неизвестные функции могут привести к невозможности предоставления сервиса.
Протокол SIP разрабатывался с расчетом на возможность использования любых транспортов, но, тем не менее, наиболее предпочтительным является использование UDP-пакетов (это позволяет повысить производительность по сравнению с использованием протокола TCP, но требует использования дополнительных механизмов проверки доставки сигнальных сообщений).
Так как телефония с использованием протокола SIP позволяет использовать большое количество разнообразных сервисов (помимо передачи голоса, возможна передача видео, текстовых сообщений, факсов и др.), необходим механизм обмена информацией о том, какие сервисы может использовать вызываемаявызывающая стороны. Для этой цели используется протокол SDP (Session Description Protocol) — протокол описания сессии. Данный протокол позволяет определить какие звуковые (видео и другие) кодеки и иные возможности может использовать удаленная сторона.
Собственно сама передача голоса осуществляется благодаря использованию протокола RTP (Real-time Transport Protocol, протокол транспортировки в реальном времени). Сам протокол SIP непосредственного участия в передаче голосовых, видео и других данных не принимает, он отвечает только за установление связи (по протоколам SDP, RTP и др.), поэтому под SIP-телефонией понимается не передача голоса по протоколу SIP, а передача голоса с использованием протокола SIP. Использование протокола SIP предоставляет новые возможности установления соединений (а также возможность беспроблемного расширения данных возможностей), а не непосредственной передачи голосового и других видов трафика.
Формат адресов используемых протоколом SIP напоминает формат E-Mail-адреса: имя@идентификатор_хоста. В начале адреса ствится приставка «sip:» (пример: sip:user@host.com). В качестве идентификатора хоста может служить его IP-адрес, домен или имя хоста (IP-адрес определяется с использованием DNS, так что в итоге все равно получается обращение по адресу sip: имя@IP-адрес).
Архитектура SIP-сети
Стандартными элементами в SIP-сети являются:
1. User Agent: по протоколу SIP устанавливаются соединения «клиент-сервер». Клиент устанавливает соединения, а сервер принимает вызовы, но так обычно телефонный аппарат (или программный телефон) может как устанавливать так и принимать звонки, то получается что он одновременно играет роль и клиента и сервера (хотя в реализации протокола это не является обязательным критерием) — в этом случае его называют User Agent (UA) или терминал.
2. Прокси-сервер: прокси сервер принимает запросы и производит с ним некоторые действия (например определяет местоположение клиента, производит переадресацию или перенаправление вызова и др.). Он также может устанавливать собственные соединения. Зачастую прокси-сервер совмещают с сервером определения местоположения (Register-сервер), в таком случае его называют Registrar-сервером.
3. Сервер опредления местоположения или сервер регистрации (Register): данный вид сервера служит для регистрации пользователей. Регистрация пользователя производится для определения его текущего IP-адреса, для того чтобы можно было произвести вызов user@IP-адрес. В случае если пользователь переместится в другое место и/или не имеет определенного IP-адреса, его текущий адрес можно будет определить после того, как он зарегистрируется на сервере регистрации. Таким образом клиент останется доступен по одному и тому же SIP-адресу вне зависимости от того, где на самом деле находится.
4. Сервер переадресации: обращается к серверу регистрации для определения текущего IP-адреса пользователя, но в отличие от прокси сервера только «переадресует» клиента, а не устанавливает собственные соединения.
Прокси-серверы в SIP-сети также могут вносить изменения в передаваемые сообщения — это позволяет беспрепятственно преодолевать NAT в случае если прокси-сервер стоит на NAT-маршрутизаторе (также возможна настройка прокси сервера, находящегося за NAT в случае если на последнем невозможно установить прокси сервер — для этого потребуется задать параметры переадресации так, чтобы получился прокси-сервер стал «виртуальным сервером»). Помимо этого прокси-серверы можно объединять в «цепочки», которые позволяют использовать телефонию, даже если конечная точка (UA) находится сразу за несколькими NAT-шлюзами.
Сообщения SIP
Стартовая строка различается в зависимости от того является ли сообщение запросом или ответом (в случае запроса — в ней сообщается тип запроса, адресат и номер версии протокола, а в случае ответа — номер версии протокола, статус и текстовую расшифровку статуса).
В заголовках содержатся сведения об источнике, адресате, пути следования сообщения и др. Этих заголовков может быть достаточно много и это количество может меняться на пути следования пакетов.
Информационные ответы сообщают о стадии выполнения запроса, они не являются завершением запроса. Остальные же классы ответов завершают выполнение запроса.
Пример
Рассмотрим пример процесса установления соединения с использованием SIP-протокола (пример взят из RFC 3261). Данный пример отражает работу базовых функций телефонии и соответственно не затрагивает такие возможности как видеосвязь передача текстовых сообщений и др. — общий принцип работы протокола остается неизменным.
Пользователь Alice (sip:alice@atlanta.com) вызывает пользователя Bob (sip:bob@biloxi.com).
1. Пользователь Alice посылает сообщение INVITE прокси-серверу по умолчанию (atlanta.com) Если бы пользователю Alice был известен IP-адрес пользователя Bob и он мог к нему обратиться напрямую, то запрос INVITE в этом случае мог быть послан непосредственно вызываемому пользователю.
2. Прокси-сервер посылает запрос INVITE серверу вызываемого абонента (biloxi.com).
3. Далее прокси-сервер пользователя Bob при необходимости определяет его текущий IP-адрес и посылает ему сообщение INVITE — у пользователя начинает звонить телефон, о чем сообщается в ответе 180 (Ringing).
4. Если вызываемый пользователь ответил на звонок, то на запрос INVITE высылается ответ 200 (OK).
5. Вызывающий пользователь отправляет сообщение ACK, сообщающее вызываемому о том, что он получил ответ на свой запрос INVITE, им задаются окончательные параметры соединения. На этом этапе все готово к установлению соединения по протоколу RTP (Real-time Transport Protocol).
6. Устанавливается RTP-соединение с заранее согласованными параметрами.
7. Для завершения соединения, завершающим пользователем (кладет трубку) высылается запрос BYE, на которое высылается ответ 200 (OK)
Пока сообщения установления соединения (INVITE) ходят между прокси-серверами и неизвестно доступен ли вызываемый пользователь, в ответ на INVITE посылается ответ 100 (Trying), сообщающий о попытке установления соединения.
Так как прокси-сервер может устанавливать собственные соединения, его использование позволяет вызовам без проблем преодолевать NAT. Также возможно построение нескольких прокси-серверов в одну цепочку, что позволяет преодолевать сразу несколько NAT.
Кодеки
Для передачи звука и видео используются различные алгоритмы сжатия и кодирования данных. Эти алгоритмы называются кодеками. Различные кодеки используют различную ширину полосы пропускания, а также вносят различные задержки и обеспечивают различное качество сервиса. Для звуковых кодеков обычно ширина полосы пропускания составляет от 4-х до 64 кбит/с.
Методика тестирования
Основное направления тестирования SIP-телефонии заключается в рассмотрении качества передачи голоса при ограничении ширины полосы пропускания. Также будет рассматриваться качество передачи голоса при динамическом изменении числа сеансов IP-телефонии и изменении загруженности канала связи. При тестировании IP-маршрутизаторов будет также рассматриваться поведение потоков трафика при установлении сеансов IP-телефонии.
Более четкая методика будет разрабатываться по мере нарастания основательной базы результатов тестирования SIP-оборудования различных производителей.
Заключение
По прогнозам производителей оборудования IP-телефонии, популярность SIP-телефонии будет расти и темпы этого роста будут превосходить темпы роста IP-телефонии в целом, поэтому сами производители возлагают на SIP большие надежды. По тем же прогнозам резкое возрастание интереса к SIP-протоколу (и соответственно оборудованию использующему SIP-протокол) со стороны конечных пользователей придется как раз на 2006 год. По этой причине за выпуск оборудования использующего протокол SIP вплотную взялись многие компании, работающие в области коммуникаций.