IP-телефония на базе Asterisk
Введите свой номер телефона
и мы перезвоним вам
Решаем Ваши бизнес-задачи с помощью IT-технологий. Знаем, как сделать лучше, быстрее и дешевле. Наш опыт – на службе Вашего бизнеса.
База знаний Не все герои носят плащи. Сотни техических статей, написанных инженерами нашей компании. Делимся опытом и своими знаниями со всем сообществом.
Сотни функций и возможностей Asterisk помогут вывести коммуникации в Вашей компании на принципиально новый уровень. Технические ограничения – фантазия Заказчика.
IP-АТС Вы платите за систему, которая будет полностью соответствовать Вашим ожиданиям, требованиям и будет драйвером роста Вашего бизнеса
Идти в ногу со временем или оставаться на старых технологиях? Такой вопрос не стоит перед нашими клиентами. Решаем самые смелые задачи для Колл-Центров. Строим с нуля или работаем с существующими.
Поместите свой бизнес в эпицентр продаж. Интеграция IP-телефонии и CRM даст новый и мощный импульс Вашему Отделу Продаж и выведет компанию на три шага впереди конкурентов.
Подбираем для клиентов такие тарифы, которые ему редко получится найти на рынке самостоятельно. Работаем с 100+ операторов связи в интересах клиента.
Разработки, созданные нашей командой под запросы клиентов. Не отказывайтесь от инноваций. Мы поможем идти с ногу со временем.
Умные всю жизнь учатся, а остальные всегда все и так знают. Мы проводим обучение более 8 лет и выпустили более 1000 специалистов по Asterisk и Mikrotik. Проводим ежегодную конференцию Asterisk.
Купить наш опыт дешевле, чем набивать свои шишки. Мы реализовали более 800 проектов и накопили экспертизу для того, чтобы идеально выполнить Ваш проект.
Оборудование Правильный выбор оборудования позволяет сэкономить от 20 до 50% бюджета телефонии. Мы предельно внимательно подойдем к выбору «железа» в Ваш проект.
Наши цены доступны не только для Москвы, но и для регионов. А вложения в нашу экспертизу обычно окупаются за несколько месяцев.
О нас Работаем с 2011 года. Собрали отличную команду реальных фанатов своего дела. Подходим к работе с душой и ответственностью.
Мониторинг Voice over IP-инфраструктуры — одна из самых сложных и недооценённых задач в телекоме. В отличие от классических IT-систем, здесь недостаточно следить за CPU, дисками и памятью. Чтобы понимать, что действительно происходит с сервисом, требуется анализ SIP-сигнализации, медиатрафика и качества звонков в реальном времени.
Далее рассматриваются базовые принципы мониторинга VoIP, практические проблемы, с которыми сталкиваются инженеры, и подход к их решению на примере системы SIP3.
Большинство компаний уже мониторят системные метрики: загрузку процессоров, состояние дисков, доступность узлов. Это позволяет понимать, «жива» ли система. Однако этого недостаточно, когда речь идёт о телефонии.
Мониторинг сервисного уровня решает сразу несколько задач. Он даёт понимание реального состояния услуги, упрощает взаимодействие между саппортом, инженерами и разработчиками, а также повышает качество релизов. Если проблема возникает после обновления, её можно обнаружить сразу, а не после массовых обращений клиентов.
Согласно отраслевым исследованиям, большинство компаний не только используют мониторинг, но и постоянно его развивают, добавляя новые метрики и сценарии анализа.
В инженерной практике всё чаще используется термин visibility — наблюдаемость системы. Согласно подходам Google SRE, она состоит из трёх частей:
Для HTTP- и микросервисных архитектур этот стек давно стандартизирован: метрики, логи и трейсинг легко собираются с помощью готовых инструментов. В случае с VoIP всё значительно сложнее. Телефония плохо вписывается в классические DevOps-подходы и требует специализированных решений.
На практике часто возникает следующая ситуация: VoIP-платформа успешно масштабируется, архитектура становится сложной и распределённой, объём трафика растёт до десятков тысяч SIP-сообщений в секунду. В какой-то момент инженеры начинают тратить большую часть времени на разбор TCP-дампов.
Поиск одного звонка в потоке сигнализации и попытка сопоставить все его «ноги» превращаются в рутинную и крайне трудоёмкую задачу. Поддержка не может эффективно работать с такими инструментами, а инженеры вместо развития системы занимаются ручным анализом.
Именно из этой боли и появился первый прототип SIP3 — простой интерфейс поиска звонков по времени и номерам, с полной корреляцией сессий и базовой информацией о статусе вызова.
В основе SIP3 лежит классическая архитектура систем мониторинга, адаптированная под VoIP-нагрузки. Трафик захватывается специализированным агентом, который может работать как на узле, так и на отдельном сервере с зеркалированием пакетов.
Далее данные проходят обработку и агрегацию, после чего:
Для работы с большими объёмами данных применяются стандартные best practices распределённых систем: многоуровневый партиционинг, индексация ключевых параметров и ротация данных по времени.
Дополнительно используется механизм описания сетевой топологии — хостмапы. Они позволяют сопоставлять публичные и приватные адреса SBC, транки и другие элементы инфраструктуры, корректно коррелируя звонки даже в сложных сценариях маршрутизации.
После появления расширенного поиска стало очевидно, что следующий шаг — это проактивное обнаружение проблем. Если сбой выявлен до того, как клиенты начали жаловаться, нагрузка на поддержку резко снижается.
Поскольку через систему проходит весь SIP- и RTP-трафик, появляется возможность собирать полноценные сервисные метрики. Это включает показатели сигнализации, а также параметры качества медиа: джиттер, packet loss, MOS, R-factor и другие.
Все метрики являются многомерными: их можно агрегировать по транкам, направлениям, user-agent’ам и другим тегам. Это позволяет отвечать на практические вопросы — от средней длительности вызова до анализа качества связи конкретного клиента или приложения.
SIP3 не навязывает собственную систему мониторинга и умеет интегрироваться с уже существующими решениями, передавая метрики во внешние системы алертинга и визуализации.
Отдельное направление — анализ RTP-потоков. При больших нагрузках количество RTP-пакетов может достигать миллионов в секунду, что требует специализированных технологий захвата и обработки трафика.
Для этого используется высокопроизводительный capturing и собственные структуры данных, позволяющие в реальном времени рассчитывать показатели качества без обязательного наличия RTCP. В результате качество звонка определяется напрямую по RTP-потоку.
Система умеет выявлять проблемы вроде односторонней слышимости и отсутствия медиа, автоматически формируя уведомления для инженеров. Это позволяет реагировать на инциденты сразу, не дожидаясь обращений пользователей.
Современный мониторинг VoIP — это не просто сбор системных метрик, а глубокое понимание сервисного уровня телефонии. Корреляция звонков, анализ сигнализации и медиатрафика, интеграция с существующими системами мониторинга и автоматическое обнаружение проблем позволяют существенно снизить нагрузку на инженеров и поддержку.
Развитие подобных инструментов идёт в сторону более наглядной визуализации качества связи, записи медиапотоков по запросу и применения машинного обучения для анализа больших массивов метрик. Всё это делает VoIP-инфраструктуру более управляемой, предсказуемой и устойчивой.
Билеты уже в продаже!
Я - Кондрашин Игорь, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.