My issue:
Calls being dropped/hung up in the middle of conversations
Information about my settings:
- SIP trunks to dial out through ViciDial
eyeBeam softphones using g711 ulaw for conference
g729a for communication from ViciDial to Sip provider
4MB ADSL internet 3MB downstream / 426 kbps upstream
ViciDial server behind a firewall (Orange interface)
Ops computers in green interface
10 simultaneous calls at the most
2:1 ratio dialing
I've noticed that some calls are being dropped between 120 and 140 seconds of call duration without any error message of the event at neither CLI nor Firewall log. iftop also is not showing increased consumption of bandwith.
I still have to figure out if it is a correlated to CPU or query processing usage with mtop and htop commands. But honestly I don't believe the problem is there since my server is not small despite I have database and web server in the same box there are only 8 to 10 simultaneous calls at the most.
So I was wondering if these events could be because of some parameters in the configuration of the softphone.
could you give some optimal values for the parameters to be configured in a softphone?
should I send SIP keep-alives?
should I use rport?
should I allow SIP rport detection?
Thanks