Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Общие показатели качества IP-телефонии
Традиционные телефонные сети коммутируют электрические сигналы с гарантированной полосой пропускания, достаточной для передачи сигналов голосового спектра. При фиксированной пропускной способности передаваемого сигнала цена единицы времени связи зависит от удаленности и расположения точек вызова и места ответа. Сети с коммутацией пакетов не обеспечивают гарантированной пропускной способности, поскольку не обеспечивают гарантированного пути между точками связи. Для приложений, где не важен порядок и интервал прихода пакетов, например, e-mail, время задержек между отдельными пакетами не имеет решающего значения. IP-телефония является одной из областей передачи данных, где важна динамика передачи сигнала, которая обеспечивается современными методами кодирования и передачи информации, а также увеличением пропускной способности каналов, что приводит к возможности успешной конкуренции IP-телефонии с традиционными телефонными сетями.
Основными составляющими качества IP-телефонии являются (рис. 3.1):
Качество речи, которое включает: диалог — возможность пользователя связываться и разговаривать с другим пользователем в реальном времени и полнодуплексном режиме; разборчивость — чистота и тональность речи; эхо — слышимость собственной речи; уровень — громкость речи. Качество сигнализации, включающее: установление вызова — скорость успешного доступа и время установления соединения; завершение вызова — время отбоя и скорость разъединения; DTMF — определение и фиксация сигналов многочастотного набора номера. Факторы, которые влияют на качество IP-телефонии, могут быть разделены на две категории:
Факторы качества IP-сети: максимальная пропускная способность — максимальное количество полезных и избыточных данных, которая она передает; задержка — промежуток времени, требуемый для передачи пакета через сеть; джиттер — задержка между двумя последовательными пакетами; потеря пакета — пакеты или данные, потерянные при передаче через сеть. Факторы качества шлюза: требуемая полоса пропускания — различные вокодеры требуют различную полосу. Например, вокодер G.723 требует полосы 16, 3 кбит/с для каждого речевого канала; задержка — время, необходимое цифровому сигнальному процессору DSP или другим устройствам обработки для кодирования и декодирования речевого сигнала; буфер джиттера — сохранение пакетов данных до тех пор, пока все пакеты не будут получены и можно будет передать в требуемой последовательности для минимизации джиттера; потеря пакетов — потеря пакетов при сжатии и/или передаче в оборудовании IP-телефонии; подавление эхо — механизм для подавления эхо, возникающего при передаче по сети; управление уровнем — возможность регулировать громкость речи.
Рис. 3.1. Факторы, влияющие на качество IP-телефонии
Влияние сети на показатели качества IP-телефонии Задержка Задержка создает неудобство при ведении диалога, приводит к перекрытию разговоров и возникновению эхо. Эхо возникает в случае, когда отраженный речевой сигнал вместе с сигналом от удаленного конца возвращается опять в ухо говорящего. Эхо становится трудной проблемой, когда задержка в петле передачи больше, чем 50 мс. Так как эхо является проблемой качества, системы с пакетной коммутацией речи должны иметь возможность управлять эхо и использовать эффективные методы эхоподавления. Затруднение диалога и перекрытие разговоров становятся серьезным вопросом качества, когда задержка в одном направлении передачи превышает 250 мс. Можно выделить следующие источники задержки при пакетной передачи речи из конца в конец (рис. 3.2). Задержка накопления (иногда называется алгоритмической задержкой): эта задержка обусловлена необходимостью сбора кадра речевых отсчетов, выполняемая в речевом кодере. Величина задержки определяется типом речевого кодера и изменяется от небольших величин (0, 125 мкс) до нескольких миллисекунд. Например, стандартные речевые кодеры имеют следующие длительности кадров: G.729 CS-ACELP (8 кбит/с) — 10 мс G.723.1 -Multi Rate Coder (5, 3; 6, 3 кбит/с) — 30 мс. Задержка обработки: процесс кодирования и сбора закодированных отсчетов в пакеты для передачи через пакетную сеть создает определенные задержки. Задержка кодирования или обработки зависит от времени работы процессора и используемого типа алгоритма обработки. Для уменьшения загрузки пакетной сети обычно несколько кадров речевого кодера объединяются в один пакет. Например, три кадра кодовых слов G.729, соответствующих 30 мс речи, могут быть объединены для уменьшения размера одного пакета. Сетевая задержка: задержка обусловлена физической средой и протоколами, используемыми для передачи речевых данных, а также буферами, используемыми для удаления джиттера пакетов на приемном конце. Сетевая задержка зависит от емкости сети и процессов передачи пакетов в сети. Рис. 3.2. Составляющие задержки в сети IP-телефонии
Время задержки при передаче речевого сигнала можно отнести к одному из трех уровней: первый уровень до 200 мс — отличное качество связи. Для сравнения, в телефонной сети общего пользования допустимы задержки до 150–200 мс; второй уровень до 400 мс — считается хорошим качеством связи. Но если сравнивать с качеством связи по сетям ТфОП, то разница будет видна. Если задержки постоянно удерживается на верхней границе 2-го уровня (на 400 мс), то не рекомендуется использовать эту связь для деловых переговоров; третий уровень до 700 мс — считается приемлемым качеством связи для ведения неделовых переговоров. Такое качество связи возможно также при передаче пакетов по спутниковой связи. Качество Интернет-телефонии попадает под 2–3 уровни, причем невозможно уверенно сказать, что тот или иной провайдер Интернет-телефонии работает по второму уровню, так как задержки в сети Интернет изменчивы. Более точно можно сказать о провайдерах IP-телефонии, работающих по выделенным каналам. Они попадают под 1–2 уровни. Также необходимо учитывать задержки при кодировании/декодировании голосового сигнала. Средние суммарные задержки при использовании IP-телефонии обычно находятся в пределах 150–250 мс. В сети Интернет задержки пакетов существенно зависят от времени. Кривая этой зависимости имеет большой динамический диапазон и скорость изменения. Заметные изменения времени распространения могут произойти на протяжении одного непродолжительного сеанса связи, а колебания времени передачи могут быть в диапазоне от десятков до сотен миллисекунд и даже превышать секунду. Важно отметить тот факт, что задержки в сетях с коммутацией пакетов влияют не только на качество передачи речевого трафика в реальном времени. Не менее важно и то, что данные задержки в определенных ситуациях могут нарушить правильность функционирования телефонной сигнализации в цифровых трактах E1/T1 на стыке голосовых шлюзов с оборудованием коммутируемых телефонных сетей. Причиной этого можно назвать тот факт, что набор рекомендаций H.323 в момент своего появления в 1997 г. был ориентирован на мультимедийные приложения, осуществляющие аудио и видеоконференцсвязь через сети IP. Данное решение позволяло значительно снизить стоимость таких систем по сравнению с их аналогами, работающими в сетях традиционной телефонии с коммутацией каналов. В процессе выделения IP-телефонии в самостоятельное направление и развития ее до услуги операторского уровня возникла необходимость соединения IP-шлюзов с телефонными станциями ТфОП по цифровым трактам E1/T1. При этом, шлюзы осуществляют взаимодействие с цифровыми АТС, используя стандартные механизмы телефонной сигнализации Q.931, интерпретированные через команды H.225 и транслируемые в IP-сети с использованием протокола TCP. Согласно рекомендации Q.931, при установлении телефонного соединения значения временных задержек между фазами выполнения команд сигнализации строго регламентированы. Однако, при интерпретации в IP-шлюзах команд телефонной сигнализации Q.931 стеком H.225/ТСР, задержки, возникшие на пути прохождения сигнала, увеличивают заданные временные интервалы между командами Q.931, и в большинстве случаев нарушают целостность функционирования данного протокола. Хотя версия 2 набора рекомендаций H.323 в фазе 2 предусматривает процедуру H.323v2 Fast Connect, ускоряющую обработку команд Q.931 стеком H.225/ТСР, задержки IP-канала, особенно характерные для инфраструктуры Интернет, могут заведомо превышать все допустимые значения временных интервалов протокола Q.931. Данное обстоятельство можно расценивать как еще один аргумент в пользу использования выделенных каналов при построении сетей IP-телефонии. Джиттер Когда речь или данные разбиваются на пакеты для передачи через IP-сеть, пакеты часто прибывают в пункт назначения в различное время и в разной последовательности. Это создает разброс времени доставки пакетов (джиттер). Джиттер приводит к специфическим нарушениям передачи речи, слышимым как трески и щелчки. Различают три формы джиттера: джиттер, зависимый от данных (Data Dependent Jitter — DDJ) — происходит в случае ограниченной полосы пропускания или при нарушениях в сетевых компонентах; искажение рабочего цикла (Duty Cycle Distortion — DCD) — обусловлено задержкой распространения между передачей снизу вверх и сверху вниз; случайный джиггер (Random Jitter — RJ) — является резульгатом теплового шума. На рис. 3.3 приведены гистограммы джиггера пакетов в локальной сети и в сети Интернет с различными скоростями работы, показывающие эмпирические распределения вероятностей задержек. На оси абсцисс отложена относительная задержка, характеризующая реальное положение пакета в последовательности на временной оси по отношению к идеальному в предположении, что первый пакет пришел без задержки. Рис. 3.3. Гистограммы джиттера пакетов Величины возникающих задержек и их вероятности важны для организации процедуры обработки и выбора параметров обработки. Понятно, что временная структура речевого пакетного потока меняется. Возникает необходимость организации буфера для превращения пакетной речи, отягощенной нестационарными задержками в канале, возможными перестановками пакетов, в непрерывный естественный речевой сигнал реального времени. Параметры буфера определяются компромиссом между величиной запаздывания телефонного сигнала в режиме дуплексной связи и процентом потерянных пакетов. Потеря пакетов является другим серьезным негативным явлением в IP-телефонии. Потеря пакетов Потерянные пакеты в IP-телефонии нарушают речь и создают искажения тембра. В существующих IP-сетях все голосовые кадры обрабатываются как данные. При пиковых нагрузках и перегрузках голосовые кадры будут отбрасываться, как и кадры данных. Однако кадры данных не связаны со временем и отброшенные пакеты могут быть успешно переданы путем повторения. Потеря голосовых пакетов, в свою очередь, не может быть восполнена таким способом и в результате произойдет неполная передача информации. Предполагается, что потеря до 5% пакетов незаметна, а свыше 10-15% — недопустима. Причем данные величины существенно зависят от алгоритмов компрессии/декомпрессии. На рис. 3.4 представлены гистограммы потерь пакетов. По оси абсцисс отложено число подряд потерянных пакетов. Анализ гистограммы показывает, что наиболее вероятны потери одного, двух и трех пакетов. Потери больших пачек пакетов редки. Рис. 3.4. Гистограммы потерь пакетов
Существенно, что потеря большой группы пакетов приводит к необратимым локальным искажениям речи, тогда как потери одного, двух, трех пакетов можно пытаться компенсировать. Интуитивно ясно, что с повышением трафика возрастают задержки и потери в телефонном канале. В условиях ограниченных пропускных способностей это проявляется не только при интегральном увеличении загрузки каналов, например, в часы наибольшей нагрузки, но и при увеличении потока локального источника информации. Кривые графиков рис. 3.3 и 3.4, построенные для различных скоростей передачи информации, убедительно свидетельствуют о необходимости использования как можно более низких скоростей передачи речевой информации при естественном требовании обеспечения желаемого качества телефонной связи
Необходимо отметить, что разделение ресурсов и процессы управления трафиком должны быть скоординированы в условиях наличия большого числа разнообразных приложений с существенно отличающимися требованиями к рабочим характеристикам сети (см.табл.3.3). Детальное рассмотрение рабочих характеристик, определяющих качество обслуживания, и соответствующих норм будет приведено далее.
Таблица 3.3. Чувствительность различных приложений к сетевым характеристикам Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 1425; Нарушение авторского права страницы