Курс SIP телефония
В результате прохождения курса обучающийся умеет подключить платформу к провайдерам sip-телефонии, подключить sip-устройства, в том числе используя autoprovision, настроить маршруты вызовов, настроить сценарий ivr сервисов, настроить интеграцию, обеспечить безопасность.
Требования к обучающимся
Опыт администрирования ОС Debian/Unubtu, опыт взаимодействия через CLI;
Уверенные знания стека протоколов TCP/IP (TCP, UDP, HTTP(S), WebSocket);
Представление о протоколах SIP, SDP, RTP, технологии WebRTC;
Навыки работы с СУБД PostgreSQL на уровне Администратора СУБД;
Опыт работы с другими VoIP-платформами;
Опыт работы с VoIP-оборудованием по протоколу SIP 2.0.
Содержание курса смотрите в версии сайта для компьютера
Содержание курса
0. Подготовка стенда
Задание 0.1. Установка и загрузка лицензии
Задание 0.2. Установка продуктового слоя
Задание 0.3. Настройка для совершения звонков

1. Назначение и принцип работы
Задание 1.1. Механизм конфигурации
Задание 1.2. Изменение конфигурации
Задание 1.3*. Подключение мониторинга

2. Основы SIP, SDP, RTP
Задание 2.1. Диаграмма вызова, лог-журналы
Задание 2.2. Транскодинг
Задание 2.3*. Без регистрации
Задание 2.4**. Устройство за NAT
Задание 2.5*. Разные авторизационные данные

3. Номерной план
Задание 3.1. Несколько доменов
Задание 3.2. Единый номерной план
Задание 3.3. Пересекающийся номерной план
Задание 3.4. Централизованная маршрутизация
Задание 3.5. Идеальная схема
Задание 3.6*. АТС снизу

4. Провайдеры
Задание 4.1. Саморегистрация
Задание 4.2. Переводы
Задание 4.3. Пограничный медиа-шлюз
Задание 4.4*. Произвольные входящие
Задание 4.5**. SIP-ALG
Задание 4.6*. Приведение номеров
Задание 4.7. Резервирование подключения
Задание 4.8. Мониторинг состояния
Задание 4.9*. SNMP-трап

5. Маршрутизация
Задание 5.1. Черный список
Задание 5.2. Выделенные номера
Задание 5.3. Форматы номеров
Задание 5.4*. Комплексная задача

6. Тестирование маршрутизации
Задание 6.1. Диаграмма вызовов
Задание 6.2. Тестирование правил
Задание 6.3. Лог-журналы
Задание 6.4. Трассировка сценариев

7. Абонентские функции
Задание 7.1. Удержание
Задание 7.2. Прием второго входящего
Задание 7.3. Одношаговый перевод
Задание 7.4. Двухшаговый перевод
Задание 7.5. Переключение между абонентами
Задание 7.6. Трехсторонняя конференция на телефоне
Задание 7.7. Переадресация
Задание 7.8. Параллельный вызов
Задание 7.9. Групповой номер
Задание 7.10. Функциональные группы
Задание 7.11. Перехват
Задание 7.12. Интерком
Задание 7.13. Вторжение
Задание 7.14. Настройка ограничений
Задание 7.15. Конференция
Задание 7.16. Второй вызов
Задание 7.17. IVR
Задание 7.18. Парковка
Задание 7.20. Личная очередь
Задание 7.19. Голосовая почта
Задание 7.21. Подслушивание
Задание 7.22. Суфлирование
Задание 7.23. Вмешательство

8. Сценарии IVR
Задание 8.1. Производительность сценариев.
Задание 8.2. Вложенный сценарий
Задание 8.3. DISA
Задание 8.4*. Файлы и пост-обработка
Задание 8.5*. Асинхронная обработка, JSON
Задание 8.6*. Восстановление
Задание 8.7**. Главный сценарий, early-media, трейс, js.

9. Распознавание и синтез
Задание 9.1. ASR с прерыванием
Задание 9.2. TTS и ASR длинных аудио
Задание 9.3. Интерактив

10. Запись и стенографирование
Задание 10.1. Запись локальная
Задание 10.2. Настройка записи
Задание 10.3*. Стенографирование

11. Отчеты о звонках и разговорах
Задание 11.1. Диаграмма звонка
Задание 11.2*. API
Задание 11.3. Базовые отчеты
Задание 11.4. Мои разговоры

12. BLF
Задание 12.1. Подписка, вызов, перехват
Задание 12.2. Детали. Перехват конкретного вызова.
Задание 12.3. Междоменная подписка
Задание 12.4. Внешние номера
Задание 12.5*. Autoprovision.

13. Селекторные совещания
Задание 13.1. Разное

14. Видео звонки
Задание 14.1. Разное

15. Прием и передача факсов
Задание 15.1. Факс из IVR в IVR
Задание 15.2. Сервис Fax2Email
Задание 15.3. Сервис Email2Fax

16. Кроссдоменные звонки
Задание 16.1. Вызов между доменами
Задание 16.2. Запись
Задание 16.3**. События о звонках

17. Autoprovision
Задание 17.1. Подключение Autoprovision (TFTP)
Задание 17.2. Несколько устройств
Задание 17.3. Протокол PnP
Задание 17.7. Шаблоны конфигураций
Задание 17.4. Черный и белый списки доступа
Задание 17.5. Сброс и перезагрузка устройств
Задание 17.6. Константные конфигурации
Задание 17.8. BLF
Задание 17.9. Прошивка устройств
Задание 17.10*. Создание нового шаблона

18. Софтфон
Задание 18.1. Подключение
Задание 18.2. Несколько учетных записей
Задание 18.3. Абонентские функции
Задание 18.4. Режим отладки
Задание 18.5*. TLS
Задание 18.6. Видео-вызов
Задание 18.7*. Другие софтфоны

19. Рабочее место (кабинет) пользователя
Задание 19.1. СTI-панель, управление через API
Задание 19.2. Заказ обратного звонка
Задание 19.3. Голосовая почта
Задание 19.4. Журнал звонков
Задание 19.5. Личная переадресация
Задание 19.6. Внутренние номера

20. Безопасность и защита от взлома
Задание 20.1. Публичные порты SIP
Задание 20.2. Тестируем правила
Задание 20.3. Динамические фильтры
Задание 20.4. Утечки и подбор паролей
Задание 20.5. Роли пользователей
Задание 20.6. Атаки снаружи

21. Технологии CTI
Задание 21.1. CTI вебинтерфейс
Задание 21.2*. CTI API
Задание 21.3**. Вызовы через CTI

22. Разное
22.1. Обновление
22.2. Сертификаты SSL
22.3. Бэкап и восстановление

Разобрать задание курса
на блиц-конференции
Каждую неделю по средам и пятницам с 13.00 мы проводим веб-конференцию на которой подробно разбираем поступившие вопросы по любому из курсов.

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