Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Объективная оценка качества передачи речи в IP сетях
В основу метода объективной оценки качества передачи речи в IPсетях положена так называемая E-модель. Данная методика при оценке качества услуг в пакетной сети учитывает данные измерений характеристик терминалов и сетей. На рис. 4.6 приведена структурная схема, поясняющая принцип метода E-модели. Рис. 4.6 - Принцип метода E-модели
При создании E-модели было проведено большое число испытаний, в которых менялся уровень воздействия искажающих сетевых факторов на качество передачи речи. По результатам проводимых тестов были вычисления объективные оценки, которые использовались в E-модели. Результатом вычислений в соответствии с E-моделью стало число, называемое R-фактором («коэффициент рейтинга»). Сопоставление значений R-фактора с оценками MOS показано в табл. 4.3 и на рис. 4.7. Таблица 4.3 Оценка QoS на основе R-фактора и оценок MOS
Рис. 4.7 - Зависимость между оценками MOS и R-фактором
В соответствии с E-моделью R-фактор определяется в диапазоне значений от 0 до 100, причем «100» соответствует самому высокому уровню качества. При расчете R-фактора учитывались 20 параметров, основными из которых были: - однонаправленная задержка; - коэффициент потери пакетов; - потери данных из-за переполнения буфера джиттера; - искажения, вносимые при преобразовании аналогового сигнала в цифровой и последующем сжатии (обработка сигнала в кодеках); - влияние эхо. Следовательно, E-модель и R-фактор могут быть использованы для объективной оценки качества передачи речи в IP-телефонии. После определения R-фактора можно вычислить соответствующие оценки MOS. Расчет величины R-фактора начинается, когда искажения сигнала в канале не учитываются, а принимаются во внимание искажения, которые имеют место при преобразовании реальной речи в электрический сигнал (и обратно). Теоретическое значение R-фактора уменьшается от 100 до 93, 2, что соответствует оценке MOS, равной «4, 4». Таким образом, при использовании E-модели оценка «4, 4» в системе MOS является максимально возможной оценкой качества речи в сети без искажений. Изменение величины R-фактора в пределах от 0 до 93, 2 соответствует изменению оценок MOS в пределах от «1» до «4, 4». Значение R-фактора определяется по следующей формуле: R = Ro - Is - Id – Ie+A, (4.6) где Ro = 93, 2 - исходное значение R-фактора; Is - искажения, вносимые кодеками и шумами в канале; Id - искажения за счет суммарной сквозной задержки («из конца в конец») в сети; Ie - искажения, вносимые оборудованием, включая и потери пакетов; А - называемый фактор преимущества. Например, мобильные пользователи могут соглашаться с низким уровнем качества, получая дополнительные удобства. В большинстве случаев расчета R-фактора параметр А принимается равным нулю.
Анализ факторов, влияющих на качество передачи речи В пакетных сетях При расчете R-фактора одна из составляющих - Is, уменьшающая значение R-фактора, определяется искажениями, возникающими в кодеке при пакетизации речевого сигнала. Качество передачи речи в сетях с коммутацией пакетов в последние время значительно улучшено путем создания эффективных кодеков, обеспечивающих хорошую разборчивость речевого сигнала на приемном конце.
В состав этих методов входят: - методы эффективного кодирования речи; - механизмы подавления пауз (механизм кодирования речи при прерывистой передаче, известный как Voice Activity Detection, VAD); - механизмы эхоподавления и эхо-компенсации; - механизмы маскирования ошибок (packet loss concealment), обеспечивающие компенсацию пробелов в речевом потоке, вызванных потерей отдельных пакетов. В табл. 4.3 представлены характеристики кодеков, реализующих перечисленные выше механизмы повышения качества передачи речи в сетях с коммутацией пакетов. Кодек G.711 представленных версий имеет скорость выходного сигнала 64 кбит/с, преобразует аналоговый сигнал в цифровой с очень высоким качеством без применения операции сжатия. Однако, при этом требуется значительная пропускная способность по сравнению с кодеками, в которых осуществляется сжатие информации. Низкоскоростные кодеки требуют существенно меньших значений пропускных способностей, однако оказывают значительно большее влияние на качество речевого сигнала по сравнению с высокоскоростными кодеками.
Таблица 4.3 Типы и характеристики кодеков
Меньшая пропускная способность означает, что можно организовать большее число телефонных соединений по одному и тому же тракту, но при этом уменьшается разборчивость речи, возрастают задержки и качество речи становится более чувствительным к потере пакетов. Задержка доставки пакета определяется временем переноса пакета от источника до получателя. Время задержки меняется в зависимости от трафика в сети и доступных сетевых ресурсов, в частности, пропускной способности, во время доставки. Речь представляет собой трафик, чувствительный к задержке, тогда как большинство приложений данных относительно устойчиво к задержке. Если задержка доставки пакета превышает определенное значение, пакет отбрасывается. Поэтому, при большом числе отброшенных пакетов качество речи ухудшается, что и отражено в формуле (4.6), где влияние задержки учтено через составляющую Id. Необходимо определить, какая задержка допустима при пакетной передаче речи. В результате исследований качества речевого сигнала было установлено, что человек начинает чувствовать задержки речевого сигнала, превышающие 150 мс, и ощущает заметный дискомфорт, если задержка превышает 250 мс. Позднее были проведены масштабные исследования влияния сетевой задержки на качество телефонного разговора, в соответствии с которыми, рекомендуемый порог задержки при передаче речи по пакетной сети равен 150 мс. При задержке 300 мс разговор распадается на фрагменты, которые невозможно связать в слитную речь. Сквозная задержка доставки пакета Dd («из конца в конец») определяется как сумма четырех составляющих: Dd = Dp + Dnk+ Dnn + Dbd, (4.7) где Dp - задержка распространения: время прохождения электрического сигнала в металлическом или волоконно-оптическом кабеле или в беспроводной среде. Это время зависит от физического расстояния между точкой входа и точкой выхода из сети; Dnk - задержка пакетизации: время, которое необходимо затратить в кодеке для преобразования аналогового сигнала в цифровой и формирования пакета. Как видно из табл. 4.3, чем ниже скорость сигнала на выходе кодека, тем выше задержка пакетизации, поскольку кодек тратит больше времени на процессы компрессии и декомпрессии сигнала; Dnn - задержка переноса пакета: время прохождения пакета через все устройства сети, расположенные вдоль пути передачи пакета, включая маршрутизаторы, шлюзы, сетевые экраны, обработчики трафика, сегменты сети с относительно малой пропускной способностью в условиях перегрузки и т. д. Для некоторых устройств, например, синхронных мультиплексоров, эта величина постоянна, для других, таких, как маршрутизаторы, задержка переноса меняется с изменением нагрузки в сети; Dbd - задержка на приемной стороне в буфере джиттера: буфер джиттера используется для уменьшения вариаций между моментами поступления пакетов на вход приемного устройства. Буфер может накапливать от одной до нескольких датаграмм. В соответствии с данными табл. 4. 3 типичный буфер джиттера накапливает две датаграммы и задержка Dbd составляет от 20 до 30 мс в зависимости от типа кодека. Можно сделать вывод, что задержка распространения, задержки в кодеке и буфере джиттера являются постоянными величинами для выбранного пути передачи пакета, тогда как задержка переноса - случайная величина, зависящая от условий в сети в конкретный момент времени. На рис. 4.8 показано, как задержки влияют на R-фактор и показатели МОS. Рис. 4.8 - Влияние суммарной задержки на оценки МОS и величину R-фактора
Для описания случайных изменений между моментами поступления последовательных пакетов речи в приемник используется термин «джиттер» (вариация задержки). Если моменты прибытия речевых пакетов в пункт назначения становятся нерегулярными, то это ведет к искажению звукового сигнала, и при больших значениях джиттера, превышающих несколько десятков мс, речь становится неразборчивой. Потери пакетов определяются как процент пакетов, не доставленных к месту назначения. При передаче пакетов по сети возможны следующие причины потери пакета: - при перегрузке сети очереди в коммутаторах и маршрутизаторах быстро растут. Если перегрузка сохраняется в течение длительного времени, то происходит переполнение буферов и пакеты теряются; - при наличии ошибок в пакета данных они могут быть переданы повторно в соответствии с запросом приемной стороны, а повторная передача пакетов речи увеличивает задержку пакетов сети. Поэтому при пакетной передаче речи пакеты с ошибками сбрасываются. Потери речевых пакетов не должны превышать 1% в среднем на достаточно большом временном интервале. При больших значениях коэффициента потерь в восстановленной на приемной стороне речи возникают разрывы. Таким образом, можно сделать вывод, что метод, основанный на субъективных оценках, используемый в телефонных сетях, не учитывает влияние вероятностно-временных характеристик сетей на качество передачи речи в пакетных сетях. Главной особенностью Е-модели является то, что этот метод учитывает большой набор факторов, отражающих воздействие оконечных устройств и транспортной среды на качестве обслуживания в пакетной сети. Поэтому метод определения R-фактора, основанный на использовании Е-модели, может рассматриваться, как общая модель для объективной оценки качества передачи речи. Популярное:
|
Последнее изменение этой страницы: 2017-03-08; Просмотров: 935; Нарушение авторского права страницы