Голос по IP: кодеки, RTP, DTMF и качество

Курс «Голос по IP: кодеки, RTP, DTMF и качество» — медиапотоки для VoIP, IMS и VoLTE
90 уроков · 8 лабораторных · проект
3 практикума · 21 разбор проблем
После курса «IP-сети для инженера связи»
Индивидуально
В мес 300 AZN
В группе
В мес 200 AZN
При оплате за весь курс в группе
15% скидка
Оплата по частям
50/50
По подписке
от 100 AZN в мес
Как голос превращается в IP-пакеты и обратно: пакетизация (10/20/30 мс), бюджет задержки (ITU-T G.114), джиттер-буфер и маскирование потерь (PLC). Кодеки: G.711 (A-law/μ-law), G.729, G.722, мобильные AMR (RFC 4867, адаптация CMR), AMR-WB (HD Voice), EVS, Opus и обзор видеокодеков H.264/H.265; подавление пауз VAD, комфортный шум CNG (RFC 3389), DTX, транскодирование и расчёт полосы с заголовками Ethernet/IP/UDP/RTP/VLAN/IPsec. Протоколы RTP и RTCP (SR/RR, RTCP XR, rtcp-mux, SSRC), симметричный RTP (latching) и медиаретрансляция. DTMF в VoIP: в аудиопотоке (in-band) и событиями RFC 4733 (telephone-event). Качество голоса: MOS и R-фактор (E-model, G.107), PESQ/POLQA, эхокомпенсация (G.168), односторонняя слышимость и прерывистый голос. Шифрование SRTP, факс по IP (G.711 pass-through и T.38) и модемы. Все лабораторные — на Docker-стендах (GStreamer, ffmpeg, sox, Wireshark, tc netem).

Идёт набор в новую группу — оставьте заявку, чтобы забронировать место

Или учитесь сами в личном кабинете → по подписке от 100 AZN в месяц

Перед началом

Пройдите курсы «Основы связи», «Телефонная сеть PSTN» и «IP-сети для инженера связи»: ИКМ (64 кбит/с, A-law/μ-law), матрица DTMF, заголовки Ethernet/IP/UDP, NAT, межсетевые экраны, QoS (DSCP EF) и работа с Wireshark здесь используются без повторного объяснения.

Как устроено обучение

Одна тема — один урок: интерактивные слайды, анимации и схемы пакетов, тренажёры с проверкой ответа и конспект на трёх языках (az, ru, en). В каждом уроке — разобранный пример, блок «Что может сломаться и как это найти», практика и самопроверка. Лабораторные работы выполняются на Docker-стендах с генерацией и анализом живых потоков RTP через GStreamer, ffmpeg, sox, tc netem и Wireshark.

Программа курса

01

Как голос едет по IP

  • Цепочка от микрофона до пакетов
  • Пакетизация (10/20/30 мс)
  • Бюджет задержки (ITU-T G.114)
  • Статический и адаптивный джиттер-буфер, потери пакетов и PLC
02

Кодеки

  • G.711 (A-law и μ-law), G.729
  • G.722, AMR (RFC 4867 и CMR)
  • AMR-WB, EVS, Opus, H.264/H.265
  • VAD/CNG/DTX (RFC 3389)
  • Транскодирование, расчёт полосы и ёмкости, GStreamer/ffmpeg/sox
03

RTP и RTCP

  • Заголовок RTP, типы нагрузки (PT)
  • sequence number, timestamp и SSRC
  • RTCP (SR, RR, XR) и rtcp-mux
  • Симметричный RTP (latching)
  • Медиаретрансляция, таймеры и анализ RTP в Wireshark
04

DTMF в VoIP

  • DTMF в аудиопотоке (in-band) и искажения в сжатых кодеках
  • Формат и последовательность пакетов RFC 4733 (telephone-event), дубли и потеря цифр
05

Качество голоса

  • Факторы качества, MOS и R-фактор (E-model, G.107)
  • PESQ и POLQA, пороги KPI
  • Эхокомпенсация (G.168)
  • Односторонняя слышимость и «роботизированный» голос, мониторинг качества
06

Защита медиа, факс и модемы

  • Шифрование и аутентификация SRTP (RFC 3711)
  • Факс по IP (G.711 pass-through и T.38 IFP/UDPTL)
  • Тайминги ECM и модемы по IP
07

Проблемы и решения

  • 21 разбор — от односторонней слышимости за NAT и экраном до джиттера
  • Потерь, эха, обрезания фраз VAD
  • Дублей DTMF и обрывов факса T.38
08

Проект

  • Медиаплан VoIP-сети — выбор кодеков
  • Расчёт полосы, QoS, DTMF
  • Факс, метрики качества и чек-лист диагностики
Как мы учим?

Этапы обучения

01

Вебинар

Студенты подключаются к уроку в прямом эфире. В конце каждого урока студентам отправляется видеозапись занятия.

02

Домашнее задание

Все задания основаны на теме, пройденной на вебинаре. Домашняя работа помогает закрепить материал и лучше его понять.

03

Работа с ментором

Преподаватель на связи с группой и во время обучения, и вне занятий. Возникающие вопросы решаются сразу.

04

Портфолио

За время курса вы выполните несколько проектов на разные темы — они покажут работодателям ваши навыки.

Самостоятельное обучение

Полная программа в личном кабинете

90 тем с теорией, примерами и практикой. Первые 4 — бесплатно, остальные — по подписке. Интерактивных уроков со слайдами и тренажёрами: 89.

Как голос едет по IPтем: 6
  1. От микрофона до IP-пакетов и обратно: полная цепочка передачи речи
  2. Пакетизация речи: интервалы 10, 20 и 30 мс, накладные расходы против задержки
  3. Бюджет задержки в VoIP: норма ITU-T G.114 и составные части задержки
  4. Джиттер и джиттер-буфер: статический и адаптивный алгоритмы компенсации
  5. Настройка джиттер-буфера: размер, пределы адаптации и цена ошибки
  6. Потери пакетов и маскирование потерь: алгоритмы PLC и предел слышимости
Кодекитем: 23
  1. Что такое аудиокодек: сжатие, битрейт, вычислительная сложность и качество
  2. Кодек ITU-T G.711 в VoIP: эталон качества, фреймы и особенности реализации
  3. Взаимодействие A-law и μ-law на стыке сетей: правила ITU-T G.711 и последствия ошибок
  4. Кодек ITU-T G.729 и приложения A/B: сжатие до 8 кбит/с, CS-ACELP, VAD и CNG
  5. Кодек ITU-T G.722: широкополосная речь 7 кГц и субполосное кодирование SB-ADPCM
  6. Кодек 3GPP AMR: 8 режимов скорости 4,75–12,2 кбит/с и адаптация к радиоканалу
  7. Формат полезной нагрузки AMR в RTP по RFC 4867: режимы octet-aligned и bandwidth-efficient
  8. Адаптация режима кодека AMR через поле CMR: запрос скорости в реальном времени
  9. Кодек 3GPP AMR-WB (ITU-T G.722.2): широкополосная речь HD Voice в мобильных сетях
  10. Кодек 3GPP EVS: полосы NB, WB, SWB и FB для современных мобильных сетей
  11. Режимы работы кодека EVS и совместимость: режим EVS AMR-WB IO
  12. Кодек IETF Opus по RFC 6716: применение в OTT и WebRTC и сравнение с телеком-кодеками
  13. Основы видеокодеков в телекоме: стандарты H.264 и H.265, типы кадров и битрейт
  14. VAD, CNG и DTX: обнаружение активности речи, комфортный шум и паузы без лишних пакетов
  15. Комфортный шум в RTP по RFC 3389: кадры SID, уровень шума и спектральные параметры
  16. Транскодирование медиапотоков: архитектурные точки, задержка и деградация звука
  17. Ресурсы транскодирования: вычислительная сложность кодеков, DSP-фермы и расчёт ёмкости
  18. Полоса вызова VoIP: заголовки Ethernet, IP, UDP, RTP, теги VLAN и оверхед IPsec
  19. Планирование ёмкости VoIP: расчёт числа одновременных вызовов в канале связи
  20. Инструменты работы с медиа: утилиты GStreamer, ffmpeg и sox для инженера связи
  21. Лабораторная: сравнение кодеков G.711, G.729, G.722 и Opus — размер файла, спектр и звучание
  22. Лабораторная: измерение реальной полосы потока в Wireshark и сравнение с расчётом
  23. Практикум: выбор кодека и расчёт полосы пропускания для сети связи
RTP и RTCPтем: 18
  1. RTP: назначение, работа поверх UDP и порты
  2. Заголовок RTP: структура и назначение полей
  3. Типы нагрузки в RTP (Payload Type): статические и динамические
  4. Sequence Number и Timestamp: восстановление порядка и времени
  5. Расширения заголовка RTP (Header Extensions)
  6. RTP-сессии и SSRC: смена SSRC и разрешение коллизий
  7. RTCP: протокол управления, пакеты SR, RR, SDES и BYE
  8. RTCP XR: расширенные метрики качества (RFC 3611)
  9. rtcp-mux: мультиплексирование RTP и RTCP на одном порту (RFC 5761)
  10. Симметричный RTP и «защёлкивание» адреса (latching)
  11. Медиаретрансляция: зачем пропускать RTP через сервер
  12. Таймер отсутствия RTP: когда сеть рвёт «тихий» вызов
  13. Диапазоны портов RTP и межсетевые экраны
  14. Анализ RTP в Wireshark: потоки RTP, джиттер и потери
  15. Лабораторная: отправка и приём потока RTP G.711 через GStreamer
  16. Лабораторная: разобрать поток — sequence, timestamp, джиттер и потери
  17. Лабораторная: ухудшить сеть с tc netem и услышать результат
  18. Практикум: разобрать поток RTP по трассе и диагностировать проблемы
DTMF в VoIPтем: 5
  1. DTMF в аудиопотоке: передача in-band, G.711 и сжимающие кодеки
  2. Формат RFC 4733: событие telephone-event, поля event, E, volume и duration
  3. Последовательность пакетов RFC 4733: marker, рост duration и повтор пакетов
  4. Проблемы DTMF в VoIP: дублирование, потеря цифр и двойная передача
  5. Лабораторная: генерация событий RFC 4733 и разбор пакетов
Качество голосатем: 10
  1. Факторы качества речи: задержка, потери, джиттер и эхо
  2. MOS и R-фактор: E-модель ITU-T G.107 и расчёт качества
  3. Измерение качества речи: субъективный MOS (P.800), PESQ и POLQA
  4. Пороги качества: нормы задержки, потерь и джиттера для голоса
  5. Эхо в VoIP и эхокомпенсаторы (ITU-T G.168)
  6. Односторонняя слышимость: адреса, NAT, межсетевые экраны и маршруты
  7. Прерывистый и «роботизированный» голос: джиттер, потери и нагрузка CPU
  8. Мониторинг качества речи: RTCP, пассивные зонды и сбор KPI
  9. Лабораторная: оценить R и MOS по измеренным потерям и задержке
  10. Практикум: найти причину плохого качества речи по данным и трассам
Защита медиа, факс и модемытем: 6
  1. SRTP: шифрование медиапотока и аутентификация сообщений
  2. Лабораторная: анализ защищённого потока SRTP в Wireshark и расшифровка
  3. Факс по IP: передача факсимильных сообщений методом G.711 Pass-Through
  4. Протокол T.38: факсимильный шлюз, стек IFP и транспорт UDPTL
  5. ECM и тайминги T.30: влияние задержек и джиттера IP-сети на факс
  6. Модемы и платёжные POS-терминалы по IP: стандарт V.152 и MoIP
Проблемы и решениятем: 22
  1. Разбор: односторонняя слышимость из-за асимметричного NAT и отсутствия Latching
  2. Разбор: межсетевой экран блокирует обратный поток RTP — односторонняя слышимость
  3. Разбор: полная тишина в трубке — голосовой поток RTP отправляется не на тот UDP-порт
  4. Разбор: прерывистый голос и заикание речи из-за высокого сетевого джиттера
  5. Разбор: металлический «роботизированный» голос из-за пакетных потерь и работы PLC
  6. Разбор: разборчивое эхо собственного голоса на звонках с большой круговой задержкой
  7. Разбор: эхо от рассогласованного дифференциального трансформатора (гибрида) PSTN
  8. Разбор: критическое накопление задержки (High Delay) из-за каскадного транскодирования
  9. Разбор: громкий белый шум и треск в трубке — несовпадение кодирования A-law и μ-law
  10. Разбор: проглатывание первых звуков и слогов речи — агрессивный порог VAD
  11. Разбор: иллюзия обрыва связи («мёртвая тишина») при паузах в речи — отсутствие CNG
  12. Разбор: задвоение цифр в IVR — одновременная передача DTMF через in-band и RFC 4733
  13. Разбор: IVR не распознаёт цифры — передача DTMF внутри сжатого кодека G.729
  14. Разбор: потеря DTMF-событий из-за несовпадения Payload Type для telephone-event
  15. Разбор: срыв передачи факса — попытка отправки модулированного сигнала через G.729
  16. Разбор: обрыв факса T.38 при потерях пакетов — недостаточная избыточность UDPTL
  17. Разбор: тишина после перевода вызова или снятия с удержания — внезапная смена SSRC
  18. Разбор: обрыв звонка на 30-й секунде удержания — сработал таймер отсутствия RTP (Media Timeout)
  19. Разбор: деградация голоса и отказ вызовов в часы пик — перегрузка DSP транскодирования
  20. Разбор: падение разборчивости речи в часы пик — отсутствие приоритетной очереди LLQ для RTP
  21. Разбор: полная тишина или треск при звонке с мобильного — несовпадение упаковки AMR в RTP
  22. Курсовой проект: комплексный медиаплан и диагностика качества VoIP-сети

Группа и индивидуальные занятия — это преподаватель, проверка заданий и сертификат. Подписка — материалы, тренажёры и прогресс в своём темпе, без обратной связи преподавателя.

Голос по IP: кодеки, RTP, DTMF и качество: как записаться

Заполните форму — сообщим дату старта ближайшей группы, расписание и условия оплаты. А можно сначала прийти на бесплатный пробный урок.

WhatsApp