Ip-phone - как оценить качество сети




Наиболее известный способ оценки качества систем IP-телефонии - MOS (Mean Opinion Score или “усредненная субъективная оценка экспертов”), которая представляет собой численную оценку, характеризующую “качество” сети телефонии. Суть MOS очень проста: сформированной экспертной группе людей предоставляют возможность воспользоваться системой связи и просят поставить оценку от 1 (очень плохо) до 5 (отлично). Усредненные данные такого исследования и называются MOS. Кроме того, для оценки качества речи также существуют и объективные методы, например, рекомендация ITU-T G.113 (измерение качества речи системы телефонии на основе искажений, вносимых каждым ее элементом), PSQM (оценка качества работы вокодеров), PESQ (развитие PSQM для оценки сетей телефонии). Не вдаваясь в детали методов оценки качества, давайте лучше рассмотрим основные параметры, оказывающие на нее непосредственное влияние:
- используемый кодек;
- наличие/отсутствие “эха”;
- параметры каналов связи.
Все используемые на данный момент в IP-телефонии кодеки обеспечивают “сжатие с потерями”. В зависимости от используемых алгоритмов эти “потери” могут быть по-разному различимы “на слух” именно в этом аспекте рассматривается влияние кодеков на качество речи.
Три основных параметра канала связи, воздействующих на качество систем телефонии:

Джиттер (jitter). Ethernet является сетью с маршрутизацией пакетов. В общем случае это означает, что пакеты могут быть получены клиентом не в том порядке, в каком они были ему отправлены (для доставки пакетов могли использоваться различные маршруты). Что в таком случае делать декодеру? Для решения таких казусов используются специальные “Jitter buffers” (сглаживающий буфер). Целью этих буферов является предварительное накопление пакетов перед их дальнейшей передачей декодеру. Очевидно, что буфер дрожания также вносит некоторую задержку в процесс передачи голоса, поэтому желательным является использование такого размера буфера дрожания, которое, с одной стороны, обеспечивает приемлемое качество речи, а с другой - минимизирует общее значение бюджета двусторонней задержки до значения 300 мс.

Потеря пакетов. В сетях Ethernet допускается потеря пакетов. Влияние потери пакетов на качество речи определяется размером пакета, а также используемым алгоритмом сжатия речи. Речевая информация в большей степени устойчива к пропаже одиночных пакетов, нежели целых серий. В любом случае, согласно рекомендации ITU-T, для нормального функционирования систем IP-телефонии допускается потеря не более 1% пакетов, в противном случае ухудшение качества речи будет заметно. Для улучшения качества в условиях загруженных сетей можно использовать QoS либо, если пакеты теряются из-за характеристик самой сети (например, беспроводная сеть), то для улучшения качества можно использовать более помехоустойчивый кодек или уменьшать размер кодируемого кадра.

Задержка (latency). При передаче голоса или видео существуют определенные требования к максимально допустимой задержке. Различные исследования показывают, что для ведения нормального диалога необходимо, чтобы “двойная задержка” при передаче голоса не превышала 250-300 мс (бюджет задержки). При превышении этого порога участники начинают испытывать дискомфорт и стремятся закончить разговор. Таким образом, для ведения комфортного разговора односторонняя задержка не должна превышать 150 мс (задержка канала + алгоритмическая задержка кодека), что совпадает с рекомендацией ITU-T G.114. Для уменьшения задержки, вносимой сетью, необходимо использовать QoS (Quality of Service)