Switching equipment congestion problem

Hello everyone. i’ve been working for two weeks with Asterisk and lately 'm receiving some EVENT HANGUP with cause SWITCH_CONGESTION. Because of this some calls are rejected directly, they don’t even go into dialplan.

[code][Apr 23 13:22:25] VERBOSE[4410] logger.c: [WOOMERA] Receive Message: {default} [localhost/42420]

EVENT INCOMING s1c1
Unique-Call-Id: s1c1-532670688-1395235128
Remote-Number: 9xxxxxx
Remote-Name:
Protocol: BRI
User-Agent: sangoma_mgd
Local-Number: 9xxxxxx
Channel-Name: g1/1
Trunk-Group: 1
Presentation: 0
Screening: 3
RDNIS:
Bearer-Cap: SPEECH
uil1p: G_711_ALAW

[Apr 23 13:22:25] VERBOSE[13850] logger.c: [WOOMERA] Receive Message: {default} [localhost/42420]

EVENT HELLO Sangoma Media Gateway
Supported-Protocols: TDM
Version: v1.59
Remote-Address: 127.0.0.1
Remote-Port: 50960
Raw-Format: ALAW

[Apr 23 13:22:25] VERBOSE[13850] logger.c: [WOOMERA] Send Message: {default} [localhost/42420]

MEDIA s1c1-532670688-1395235128
Raw-Audio: 127.0.0.1:20089
Request-Audio: Raw
Unique-Call-Id: s1c1-532670688-1395235128

[Apr 23 13:22:25] VERBOSE[13850] logger.c: [WOOMERA] Receive Message: {default} [localhost/42420]

200 MEDIA OK
Unique-Call-Id: s1c1-532670688-1395235128

[Apr 23 13:22:25] VERBOSE[13850] logger.c: [WOOMERA] Receive Message: {default} [localhost/42420]

EVENT HANGUP s1c1
Unique-Call-Id: s1c1-532670688-1395235128
Start-Time: 1272021745
End-Time: 1272021745
Answer-Time: 1272021745
Call-ID: s1c1
Cause: SWITCH_CONGESTION
Q931-Cause-Code: 42

[Apr 23 13:22:25] VERBOSE[13850] logger.c: [WOOMERA] Hangup [s1c1-532670688-1395235128]
[Apr 23 13:22:25] NOTICE[13850] cdr.c: CDR on channel ‘WOOMERA/g1/1-81b1’ not posted[/code]

Please, could you help me?. Thank you in advance.

Please, nobody can help me with this?. Thank you in advance.

Please produce a sip set debug trace. I cannot tell if Asterisk is even involved with your current trace.

First of all thank you. I’m using IAX2 protocol.I don’t know how obtain that debug trace. I’m using Sangoma A500 with Echo canceller. On the other hand i’m using an softphone implemented by me using c++ library IAXClient. Until now everything worked well, but now i’m losing 10% phone calls. Thank you again for your help.