[Freeswitch-users] Dead channels in freeswitch
steveayre at gmail.com
Tue Apr 30 20:20:36 MSD 2013
SIP over UDP has no way of knowing the other side has lost connectivity (eg wifi down). Sip droid will know the local network is down and be able to hang up the call because of that. FreeSWITCH has no such knowledge, so won't know the call is hung up and will continue sending RTP.
3 possibilities are:
1) Use session timers
2) There is a parameter to hang up a call is no RTP has been received for a certain period of time
3) Use SIP/TCP, keepalives might help (but the default is measured in hours)
Note that all of these are timeouts - you simply won't be able to know the call has ended immediately.
On 30 Apr 2013, at 08:33, Farrukh Ali <smfarrukh at live.com> wrote:
> I need some help, there is an issue in Freeswitch with SIP clients, when a call is not hung up properly Freeswitch does not close its RTP channels, and it starts to get load on bandwidth after too many dead channels are generated, Improper hang up means if during call sip client went out of the range of WiFi, the client i.e SipDroid shows call hang up but freeswitch continues to send voice packets. Kindly reply
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> Official FreeSWITCH Sites
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users