31 • VoIP debugging
Depending on the type of problem, some debug monitors are more useful than others. Try to avoid enabling all
monitors at the same time, as this generates a lot of output and can degrade system performance. The follow-
ing examples show some typical debug cases and what monitors should be switched on in these cases.
Example: Debugging voice connections
Symptoms: Voice quality is bad (dropouts), the voice connection is only established in one direction or not at
all, there is only noise instead of voice, no tones are played (e.g. dialtone).
Prerequisite: The call is established from a signaling point of view (see chapters Debug H.323 Data and Debug
Session Control Data).
Use the following debug monitors to start with:
Step
node #debug voip events
1
node #debug dsp error
2
3
node #debug voip rtp
Depending on the type of problem, continue using one or more of the following monitors:
node #debug dsp events
node #debug voip dejitter
node #debug voip rtp
node #debug voip cs
Example: Debugging Fax connections
Symptoms: Fax transmission starts but is interrupted and the Fax machines terminate wit an error message,
Fax transmission does not start at all, SmartNode does not detect Fax.
Prerequisite: Fax transmission is configured for T.38 relay in the voip profile. The call is established from a sig-
naling point of view (see sections
page 401).
Attention: Special signaling procedures are used for the transition between voice and fax data transmission.
Possibly the initial call setup is correct, but the signaling to T.38 over H.323 is bogus. The session-control and
H.323 signaling monitors (see Debug Session Control Data, and Debug H.323 Data) might also be helpful to
identify these cases.
Use the following debug monitors to start with, if you assume that signaling is OK:
Step
1
node #debug voip events
2
node #debug voip t38 events
3
node #debug voip t38 dejitter
4
node #debug dsp error
404
Command
Command
"Debug H.323 data"
Command
SmartWare Software Configuration Guide
Enable the voip events monitor .
Enable the DSP error monitor.
Enable the RTP debug monitor
Purpose
Enable the DSP events monitor .
Enable the dejitter buffer monitor.
Enable the RTP debug monitor
Enable the CS debug monitor
on page 401 and
"Debug session control data"
Enable the voip events monitor .
Enable the T.38 events monitor
Enable the T.38 dejitter monitor
Enable the DSP error monitor.
Purpose
on
Purpose
Debugging task list
Need help?
Do you have a question about the SmartNode Series and is the answer not in the manual?