Сокрытие потери пакетов
Эта статья нуждается в дополнительных цитатах для проверки . ( май 2013 г. ) |
Сокрытие потери пакетов ( PLC ) — это метод маскировки последствий потери пакетов при передаче голоса по IP (VoIP). Когда голосовой сигнал отправляется в виде пакетов VoIP в IP- сети , пакеты могут (и, вероятно, будут) перемещаться по разным маршрутам. Поэтому пакет может прийти очень поздно, быть поврежденным или просто не прийти вообще. Одним из примеров последней ситуации может быть ситуация, когда пакет отклоняется сервером, который имеет полный буфер и не может больше принимать данные. Другие случаи включают перегрузку сети, приводящую к значительной задержке. В VoIP-соединении методы контроля ошибок, такие как автоматический запрос повторения (ARQ), невозможны, и получатель должен быть в состоянии справиться с потерей пакетов. Сокрытие потери пакетов — это включение в конструкцию методологий учета и компенсации потери голосовых пакетов.
Методы ПЛК
[ редактировать ]- Вставка нуля : потерянные речевые кадры заменяются тишиной.
- Замена формы волны : недостающий пробел восстанавливается путем повторения части уже принятой речи. Простейшей формой этого было бы повторение последнего полученного кадра. Другие методы учитывают основную частоту , продолжительность перерыва и т. д. Методы замены сигналов популярны из-за их простоты понимания и реализации. Пример такого алгоритма предложен в Рекомендации Международного союза электросвязи (ITU) G.711, Приложение I.
- Методы, основанные на моделях : были введены и разработаны алгоритмы , использующие речевые модели интерполяции и экстраполяции речевых пробелов.
Использовать
[ редактировать ]ПЛК используется с кодеками Internet Low Bitrate Codec (iLBC). [1] [2] и ШЕЛК [3] в Skype , в Jitsi с кодеками SILK и Opus , [4] [5] и в стеке pjsip, используемом CSipSimple. [6] Google Duo использует WaveNetEQ, генеративную модель , основанную на DeepMind / Google AI WaveRNN . [7]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «блог.radvision.com» . Архивировано из оригинала 12 июня 2012 г.
- ^ «АНАЛИЗ И ОЦЕНКА VOIP СИСТЕМ SKYPE И GOOGLE-TALK». CiteSeerX 10.1.1.81.4153 .
- ^ «SILK_RTP_PayloadFormat.pdf» (PDF) .
- ^ «Архивная копия» . java.net . Архивировано из оригинала 30 декабря 2016 года . Проверено 12 января 2022 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ «Опус Кодек» . opus-codec.org .
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» . code.google.com .
- ^ «Улучшение качества звука в Duo с помощью WaveNetEQ» . Блог Google AI . Проверено 01 апреля 2020 г.