prefixkit Вопрос инженеруСпросить EN

Телефония

Анализ CDR

Загрузите CSV с записями звонков (Asterisk, FreeSWITCH, биллинг, выгрузка оператора): ASR, ACD, NER и минуты по странам, типам номеров, транкам, часам и дням, причины отбоя и признаки взлома АТС. Файл не уходит с компьютера.

Файл обрабатывается в браузере и никуда не отправляется. Справляется с сотнями тысяч строк.

Что значат показатели

  • ASR (Answer-Seizure Ratio) — доля отвеченных звонков. Для мобильных направлений нормально 40–60%, для колл-центров ниже.
  • ACD (Average Call Duration) — средняя длительность отвеченного звонка. Резкое падение ACD у транка — признак плохого звука или «сброса» звонков.
  • NER (Network Effectiveness Ratio) — доля звонков, которые дошли до абонента: он ответил, был занят или не взял трубку. Не дошедшие — вина сети. Хороший NER выше 95%.

Какие файлы подходят

Master.csv из Asterisk и FreeSWITCH распознаются сами. Для выгрузок из биллинга, FreePBX, 3CX, Grandstream или от оператора нужна колонка с номером назначения; остальные — время, длительность разговора, статус или код причины, транк — подбираются по названиям, и их можно поправить вручную. Разделитель (запятая, точка с запятой, табуляция) определяется сам.

Как распознать взлом АТС

Типичная картина: ночью или в выходные один внутренний номер или транк звонит на дорогие направления — спутниковые сети, Кубу, Сомали, острова Тихого океана — длинными звонками подряд. Если увидели такое: смените пароли SIP, ограничьте международные направления по умолчанию, поставьте fail2ban и лимит одновременных международных звонков.

Рядом: калькулятор Эрланга, проверка диалплана, мониторинг в Telegram.