Hi,
"SIP session-timers" ( http://tools.ietf.org/html/rfc4028), which are
implemented via "sst" module in opensips.
Another commonly used method is to enable rtp timeout on the media
gateways, which does not depend on signaling but basically detects if
one leg does not send RTP anymore and will disconnect the call.
Best Regards
Max M.
On 04/09/2013 04:26 AM, microx wrote:
Hi all,
I have one issue that may not be related to OpenSIPS. Suppose two user
agents are having a video call with each other (RTP proxy is serving as
packet relay). One of the two user agents suddenly leaves without sending a
BYE request owing to some factors (such as network disconnection). In such a
case, should a SIP server terminate the dialog by sending a BYE request if
the other user agent does not hang up the video call on his/her own? Or a
SIP server does not need to do anything and just waits for the other user
agent to end the call on his/her own?
My two questions about this issue are
1) Any SIP-related RFC mentions anything about this issue?
2) If the SIP server has to terminate the dialog, what mechanism is
appropriate? I know that create_dialog("Pp")/create_dialog("B") may be
helpful for this issue, but I am looking for a better solution.
Any suggestion or comment is very welcome. Many thanks.
Best wishes,
Chen-Che
--
View this message in context:
http://opensips-open-sip-server.1449251.n2.nabble.com/What-to-do-when-one-user-agent-leaves-suddenly-tp7585727.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users