Настройка QoS для повышения качества IP-телефонии

В прошлой статье о телефонии мы обсудили общие предпосылки заморочек со связью. Но достаточно нередко они появляются, поэтому что не хватает пропускной возможности роутера. Если один человек звонит, а 5 его коллег сразу внимают музыку, то вероятны перебои. В данной нам статье мы разберем опции, которые дозволят отдать “зеленоватый свет” сначала данным IP-телефонии.

 

Телефонная связь через веб вероятна благодаря SIP-протоколу, который решает вопросцы взаимодействия мультимедийных протоколов (видео/аудио). Наиболее тщательно этот процесс описан в статье “Ординарными словами: Что такое SIP-телефония”. Когда один из собеседников гласит, звук его голоса кодируется и разбивается на пакеты, которые в течение разговора передаются другому устройству.

Но никто не употребляет веб лишь ради IP-телефонии, потому через один канал передаются разные виды данных. Для роутера они все условно схожи, и такое “равноправие” время от времени приводит к дилеммам со связью.

Приведем облегченный пример. Отец глядит онлайн-трансляцию матча, отпрыск слушает музыку в соцсети, а мама в это время желает позвонить бабушке по скайпу. Но звук начинает прерываться, поэтому что аудио- и видео-трафик, который потребляют остальные домочадцы, практически полностью “забил” канал. И пакеты с аудиоданными ждут очереди на обработку, что приводит к дилеммам со связью.

Почти всегда телефонный разговор еще важнее развлекательного ролика на Youtube либо задержки в отправке письма, которая займет толики секунды. Но таковая же задержка в случае со звуком осязаемо отразится на качестве связи. Потому лучше настраивать так именуемую приоретизацию трафика, которая дозволит пропускать данные IP-телефонии сначала.   

Quality of Service (QoS) — это разработка предоставления разным классам данных разных ценностей в обслуживании. QoS является интегрированной функцией неких моделей роутеров.

Если настроить приоретизацию для данных IP-телефонии, то устройство будет определять их посреди проходящего трафика и предоставлять им наибольший ценность, что может существенно повысить свойство связи. На картинке ниже наглядно показана разница в работе устройства с QoS и без него.

Источник изображения VAS Experts

 

Настройка QoS: что необходимо учесть

Перед тем, как настроить QoS, необходимо учитывать два момента. Во-1-х, приоретизация оправдана, лишь если канал очень загружен и возникает очередь на сервис пакетов. Если для вас необходимо только время от времени звонить знакомым, то настройка QoS — лишняя растрата времени. Но для компании, которая употребляет связь от оператора IP-телефонии, без данной нам технологии не обойтись. Аналогично, если вы используете коллтрекинг от Ringostat, потому ниже мы подготовили советы по настройке.

Во-2-х, QoS — это не магическая таблетка. Если канал очень узенький, то приоретизация трафика все равно не поможет. Физический буфер устройства, куда помещаются все готовые к выходу пакеты, будет переполняться. Тогда и вновь поступающие пакеты будут уничтожаться — даже если они важны для юзера.

Потому обращайте внимание на свойства роутера и наибольший размер очереди обработки пакетов. К примеру, на маршрутизаторах Cisco он составляет приблизительно 128–256 пакетов. Допустимо, если эта очередь превосходит до 20% от его пропускной возможности. Но если больше — то это повод заняться дизайном сети и прокладкой доп маршрутов.

 

Настройка QoS

Чтоб избежать заторов в канале, мы должны “пометить” VoIP-данные и отдать осознать роутеру, что они важны для нас сначала. Существует два варианта приоретизации трафика.

 

1. Выставление приоритета в веб-интерфейсе роутера

Не существует всепригодного метода опции QoS для роутеров. Все зависит от определенного устройства. Вот, к примеру, как этот процесс описан в аннотации по настройке QoS для роутера TP-Link. В главном, ценность назначается по протоколу — в случае с телефонией нам сначала важен SIP/ RTP. RTP (Real-time Transport Protocol) — протокол, применяемый для передачи звука.

Также приоретизацию можно настраивать по портам. В данном случае устройство будет осознавать, что все данные, поступающие с определенного порта, необходимо пропускать сначала. Так, при использовании программки для связи (диалера) VoIP-трафик будет поступать с порта 5060. Также доступна приоретизация по типу трафика. Выбор вида приоретизации зависит от количества трафика, его типа и опций приложений, которые употребляются для связи и т. д.

 

2. Выставление приоритета в приложении для связи

Если гласить обобщенно, то в заголовках разных сетевых протоколов (Ethernet, IP, ATM, MPLS и др.) находятся особые поля, выделенные для маркировки трафика. Вписывая туда нужные значения, вы отмечаете определенные данные как в особенности принципиальные. И роутер будет пропускать их сначала.

В данном случае QoS настраивается не в устройстве для интернет-соединения, а в программке, при помощи которой вы звоните. Для этого необходимо зайти в ее сетевые опции и прописать нужные значения для пакетов с аудиоданными. Вот к примеру, как это описано в аннотации для Zoiper.  

Остановимся на этом методе подробней, поэтому что он дозволяет резвее обрабатывать информацию. В данном случае уже по самому IP-заголовку пакета роутер осознает, что это приоритетные данные, и пропускает их резвее. А в первом случае ему добавочно приходится “открывать” пакет, чтоб распознать, какое содержимое снутри. Не считая того, маркировать данные идеальнее всего поближе к их источнику. В нашем случае сиим источником является программка для связи.

В качестве примера разберем настройку приоритетизации в приложении Zoiper. Для этого необходимо отыскать в папке программки для связи конфигурационный файл. К примеру, для Zoiper это «Config.xml». При помощи редактора, совместимого с XML, найдите нужные строчки и вчеркните в их значение EF, CS либо AF. Выбор подходящего значения зависит от способностей роутера — наиболее тщательно характеристики значений описаны в статье на Википедии, которая содержит в себе перечень эталонов.

В настройках необходимо указать значения для характеристик:

  <signal_dscp>EF</signal_dscp>

  <media_dscp>EF</media_dscp>

Ах так смотрится содержимое пакета опосля опции QoS в программке Zoiper. На снимке экрана видны: протокол, его заголовок и значение, которое мы ввели. EF значит Expedited forwarding (англ. “ускоренная пересылка”) — т. е. в этом случае наивысший ценность:

 

Единственный минус этого метода — хоть большая часть роутеров и могут осознавать ценность по заголовку, но не все. Детали опции зависят от устройства и сервиса, которые вы используете. Но аннотацию нетрудно отыскать, довольно загуглить “как настроить QoS для N”.

Свойство связи играет огромную роль для бизнеса. У нас есть не один чемодан о том, как настройка телефонии принесла повышение количества заявок. Мы осознаем, что тема это сложная, потому не стесняйтесь — задавайте вопросцы в комментах. Если напишете в чат, расположенный справа, служба техподдержки ответит в течение 5 минут.


Источник

Оставьте ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *