Skip to main content
appkiro.com

Анализатор SIP call flow

Анализируйте последовательность SIP-сообщений, группируйте по Call-ID, стройте sequence diagram, считайте timing и извлекайте подсказки endpoint из SDP.

1. Ввод SIP-сообщений

Paste multiple SIP messages (request and response) in the order they were captured. Optional # t=0.123 lines before each message feed the timing analysis.

Расширенные параметры

2. Диаграмма вызова (последовательность)

alice (UA)example.comSIP Server / Proxyproxy.combob (UA)example.com0.000sINVITE sip:[email protected]0.002s100 Trying0.045s180 Ringing0.152s200 OK1.102sACK sip:[email protected]1.305sBYE sip:[email protected]2.015s200 OKRequestProvisional ResponseFinal ResponseACK/BYERTP

3. Анализ времени

Call Setup Time (INVITE → 200 OK)

152 ms

Post Dial Delay (180 → 200 OK)

45 ms

Call Duration (200 OK → BYE)

1.153 s

Total Call Duration

2.015 s

MetricЗначение
INVITE → First Response2 ms
INVITE → 200 OK152 ms
200 OK → ACK950 ms
Call Duration (Media)203 ms
Total Duration2.015 s

4. Сводка сообщения

  • INVITE1 (14.3%)
  • Provisional2 (28.6%)
  • Success2 (28.6%)
  • ACK/BYE2 (28.6%)
  • Other0 (0.0%)
Total Messages: 7

5. Detected RTP Streams

#SourceDestinationSSRCPayloadCodecPacketsDuration
1client.example.com:40000client.example.com:400000x24c944890PCMU (G.711u)4600:00:01
2bob.example.com:40000bob.example.com:400000x6723104c0PCMU (G.711u)4600:00:01

Что такое Анализатор SIP call flow?

Анализируйте последовательность SIP-сообщений, группируйте по Call-ID, стройте sequence diagram, считайте timing и извлекайте подсказки endpoint из SDP. Несколько raw SIP-сообщений по порядку, при необходимости с маркерами # t=seconds. Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.

Открыть инструмент

Что делает инструмент

  • Входные данные: Несколько raw SIP-сообщений по порядку, при необходимости с маркерами # t=seconds.
  • Настройки и обработка: Порядок сообщений, timestamp markers, Call-ID grouping, экспорт диаграммы, метрики и beta SDP/RTP hints.
  • Результат: Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.

Как пользоваться

  1. Добавьте входные данные. Несколько raw SIP-сообщений по порядку, при необходимости с маркерами # t=seconds.
  2. Проверьте настройки. Порядок сообщений, timestamp markers, Call-ID grouping, экспорт диаграммы, метрики и beta SDP/RTP hints.
  3. Создайте, проверьте и экспортируйте результат. Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.

Основные возможности

  • Входные данные: Несколько raw SIP-сообщений по порядку, при необходимости с маркерами # t=seconds.
  • Настройки и обработка: Порядок сообщений, timestamp markers, Call-ID grouping, экспорт диаграммы, метрики и beta SDP/RTP hints.
  • Результат: Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.

Когда пригодится

  • Анализируйте последовательность SIP-сообщений, группируйте по Call-ID, стройте sequence diagram, считайте timing и извлекайте подсказки endpoint из SDP.
  • Используйте, когда нужен такой результат или диагностический вывод: Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.
  • Поставьте инструмент перед следующим проверенным этапом: сопоставлением signaling с разрешёнными packet captures и server logs.

Ограничения и безопасность

  • RTP выводится из SDP signaling, а не из media packets. Timing зависит от порядка/markers; retransmissions, forks, dialog changes, NAT, B2BUA rewriting и несколько Call-ID усложняют анализ.

Устранение неполадок

  • Вставляйте только ожидаемое необработанное значение или сообщение; сохраняйте кавычки, разделители, экранирование и окончания строк, затем проверьте минимальный валидный пример.
  • Если парсинг прошёл, но смысл неверен, сравните результат с целевым стандартом или runtime: успешный разбор не доказывает рабочую валидность.
  • RTP выводится из SDP signaling, а не из media packets. Timing зависит от порядка/markers; retransmissions, forks, dialog changes, NAT, B2BUA rewriting и несколько Call-ID усложняют анализ.

Частые вопросы

Что такое Анализатор SIP call flow?

Анализируйте последовательность SIP-сообщений, группируйте по Call-ID, стройте sequence diagram, считайте timing и извлекайте подсказки endpoint из SDP.

Как пользоваться Анализатор SIP call flow?

Добавьте ожидаемые данные, проверьте параметры страницы и сверяйте результат перед копированием или скачиванием. Ожидаемый результат: Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.

Какие входные данные поддерживаются?

Несколько raw SIP-сообщений по порядку, при необходимости с маркерами # t=seconds.

Какой результат создаёт инструмент?

Группировка вызовов, sequence diagram, timing metrics, summary, PNG/SVG и таблица предполагаемых RTP/SDP endpoints.

Какие есть ограничения?

RTP выводится из SDP signaling, а не из media packets. Timing зависит от порядка/markers; retransmissions, forks, dialog changes, NAT, B2BUA rewriting и несколько Call-ID усложняют анализ.

Связанные инструменты AppKiro

Начните с проверенного примера

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

Открыть инструмент