Project

General

Profile

Отладка причины завершения вызова

Выполняйте следующие инструкции последовательно.

1. Найдите интересующий звонок в Детальном отчете по звонкам.

2. Если в детальном отчете по звонкам нет искомого звонка, то вызов не прошел через систему.
Выполните отладку прохождения вызова по инструкции Отладка прохождения VoIP вызова.

3. Посмотрите кто инициатор отбоя в CDR.
  • инициатор отбоя - пир - вызов был завершен удаленной стороной с кодом отбоя, указанным в код завершения.
    Вы можете проверить это, выполнив Захват звонков или Отладку VoIP звонка с Wireshark или Отладкy SIP протокола в Asterisk.
    Если у вас есть вопросы, почему вызов был завершен пиром с данным кодом отбоя, вы можете обратиться к вашему партнеру за разъяснениями.
    Также в этом случае составить картину звонка может помочь проверка другой имеющейся информации, например, аудиозаписи, или RTP статистики.
  • инициатор отбоя - система - перейдите к п.12.

4. Проверьте длительность соединения звонка.
Если звонок был соединен и длительность соединения больше 1-2 сек - перейдите к п.7.

5. Проверьте, что сессия сигнализации была корректно установлена между Smartswitch и удаленной стороной.
Для этого выполните Захват звонков или Отладку VoIP звонка с Wireshark или Отладкy SIP протокола в Asterisk.
При сложностях с разбором дампа вы можете предоставить его техподдержке Streamco.

6. При ошибке в сигнализации со стороны Smartswitch обратитесь к техподдержке Streamco и предоставьте дамп, полученный в п.5.
При ошибке в сигнализации со стороны удаленной стороны, либо при отсутствии видимых ошибок в сигнализации, перейдите к п.11, поскольку с нашей стороны неочевидно, почему удаленная сторона приняла решение о завершении вызова.

7. Ошибок в сигнализации нет, возможна проблема с передачей RTP потока.
Проверьте, что во вкладке RTP в деталях звонка присутствуют RTP пакеты, посланные на удаленную сторону.
Если да - перейдите к п.11.

8. Если существует связанная CDR, то проверьте, что RTP поток пришел от удаленной стороны в связанном CDR.
Если да - то поток блокировался на уровне Smartswitch.
Обратитесь к техподдержке Streamco и предоставьте дамп обоих ног.

9. Проверьте, что RTP поток не пошел напрямую между пирами.
  • проверьте конфигурацию Smartswitch

В случае, если RTP поток идет напрямую - перейдите к п. 11.

10. RTP поток не пришел от удаленной стороны.
Проверьте конфигурацию сети и файерволов.
Обратитесь к представителю удаленной стороны за разъяснениями о причине отсутствия RTP от него.

11. Обратитесть к представителю удаленной стороны за разъяснениями о причине отбития звонка.

12. Проверьте, есть ли связанный CDR (вкладка Связанные CDR в деталях звонка).
Если нет и вы смотрите входящую ногу - вызов не прошел через систему.
Выполните отладку прохождения вызова по инструкции Отладка прохождения VoIP вызова.
Если нет и вы смотрите исходящую ногу - то вызов был сгенерирован Smartswitch, перейдите к п.14.

13. Проверьте, кто инициатор отбоя в связанной CDR.
Если это - пир, то исходная нога звонка было отбита в ответ на то, что удаленная сторона отбила связанную ногу.
Исследуйте причину отбития связанной ноги по этой инструкции начиная с п.1.

14. Решение о завершении звонка приняла система Smartswitch.
Это могло быть в одном из случаев:

  • не прошло согласование установки сессии с удаленной стороной
    Удаленная сторона ответила не тем сообщением, что ожидается на данном этапе установки сессии , или не ответила вообще.
    Проверить это можно, выполнив Отладку VoIP звонка с Wireshark или Отладкy SIP протокола в Asterisk.
  • сработало ограничение по балансу
    Проверить это можно, проверив баланс пира в системе.
  • соединенный звонок был отбит вследствие RTP таймаута на SIP канале(отсутствие RTP от удаленной стороны в течение сконфигурированного интервала времени)
    Проверить это можно, посмотрев на вкладку RTP в деталях звонка в Детальном отчете по звонкам.
    Либо выполнив Отладку SIP протокола в Asterisk.
  • вызов был отбит через веб-интерфейс
  • вызов был отбит вследствие выполнения ДВО
    Проверить это можно, выполнив Отладку Asterisk.

English translation

Also available in: PDF HTML TXT