Call Tracing

There are several tools available to trace a call event:

  • Asterisk: we can access the Audiomixer container and execute the following commands in order to capture all the events, and even, check all the available channels in the call:
    • kubectl exec -it <asterisk_pod_name> bash

    • asterisk -rvvvvvvv

    • pjsip show channels (expected result)

  • QSS audiomixer logs: its logs show all the communication between the QSS and Asterisk Manager Interfaces.

  • “Sngrep” tool: run sngrep command in the media server in order to trace all SIP messages.

_images/sngrep_1.png

Example of a SIP capture with SNGREP showing a list of dialogs

_images/sngrep_2.png

Example of a SIP capture with SNGREP showing the extended call flow and ladder diagram