SIP телефония. IP телефония (VoIP), Asterisk

0
109

IP Телефония — это системы связи используемые TCP/IP протоколы, а точнее VoIP ( Voce over Internet Protocol) простыми словами передача голоса по средствам IP сетей.

Так как же это работает, давайте разберемся!

В VoIP в часто используется один из протоколов RTP (Real Time Protocol) и RTCP (Real-time Transport Protocol), а выглядит это следующим образом , это протоколы транспортного уровня осуществляющие передачи мультимедийных, аудио , видео пакетов средствами IP сетей используя временные значения основывается поверх протокола UDP, а значит не гарантирует доставки данных, связано это с временными рамками протокола в отличии от RTCP который поддерживается протоколом RTP и предоставляет дополнительную информацию о передачи данных и состоянии связи. Также еще есть более «умные» протоколы такие как RFC 3611: RTCP-XR и т.д. Если посмотреть на модель OSI выглядеть это будет следующим образом, смотрим на картинку ниже. Сегодня уже используется RTPv.2

Не будем заходить в дебри модели OSI, а также нюансах передачи данных пакетов TCP/IP и различных протоколов VoIP и поговорим о общих предназначениях и реальных задачах, где используется IP Телефония.

В первую очередь IP Телефония нужна для того чтобы уйти от обычной связи и снизить затраты на звонки за рубеж, между городами и на мобильную связь, используя как пример шлюзы с SIM картами разных операторов, разделяя тем самым звонки по операторам мобильной связи, которые в свою очередь в своей сети предоставляют звонки бесплатно.

Как же работает IP Телефония

При звонке голос преобразовывается в цифровой сигнал по средствам IP сети и шлюза, для этого используются различные кодеки для сжатия, такие как например G.711 который передает данные 64 Кб/сек. это базовый кодек, чаще всего используемый в VoIP, если же телефонный звонок поступает на аналоговый телефон то шлюз преобразовывает сигнал из цифрового в следовательно аналоговый и звонок также без проблем поступает абоненту.

Поговорим о SIP (Session Initiation Protocol) протоколе!

VoIP Asterisk

SIP — Это интернет протокол придуманный для передачи мультимедийных данных таких как видео, аудио, мгновенные сообщения и даже онлайн игр.

С помощью SIP протокола вы можете иметь городской номер, звонить на любые номера, иметь перечень внутренних номеров в своей компании, делать вызовы из любой точки планеты на любой номер в любом регионе , звонить из Европы и пользоваться связью с Украиной средствами Интернета, это самое главное условие, так как все передачи данных происходят по средством связи IP сети.

На сегодняшний день существует множество сервисов с бесплатными звонками внутри своей сети такие как Viber, Facebook, FaceTime (Только для Apple пользователей) и много других бесплатных и условно бесплатных, например если вы хотите совершить звонок на городской номер через Viber вам уже нужно что-то заплатить, тарифы можно просмотреть на их информационной странице.

Комплексные решения 

Такие решения как Viber, FaceTime более уместны для частных лиц и конкретно одного человека. Существуют же задачи более сложные , такие как офис и Call-Центр , там нужны немного другие технологии и другой подход.
Для таких нужно очень хорошо подходит оборудование с Asterisk сервером где можно поставив базовую станцию настроить внутренние номера , распределить звонки по SIM картам мобильных операторов одно из таких устройств которое мы чаще всего используем это OpenVox, но на сегодняшний день есть также множество устройств похожего типа, от таких компаний как Cisco, Digium, Sangoma и т.д. OpenVox можно расширить штатное шасси модулем минимум на 4 SIM карты и далее по желанию заказчика обычно до 20.
Для больших кол центров обычно используют более дорогие решения такие как Portech MV с большим количеством SIM карт и возможностью расширения различными модулями.

Такое решение способно обеспечить нужды обычного офиса, а именно:

OpenVox IP Телефония

  • Внутренние номера
  • Городские номера PRI/BRI поток ( выделяется провайдером перечень номеров 5-10 и т.д)
  • Мобильные номера как входящие так и исходящие
  • IVR (Interactive Voice Response) голосовые приветствия и переключение на внутренние номера
  • Запись звонков
  • Также есть возможность купить модуль для FXS портов то появиться можно подключать обычные аналоговые телефоны, но это уже вчерашний день , применимо только для компании где много абонентов и закупить цифровые телефоны это проблема.
  • Также такая система совместима с FreePBX, Elastix и любым Аsterisk сервером.