2007/10/12, Jerry Richards <[EMAIL PROTECTED]>:
> In SIP, does anyone know how an endpoint can detect that the remote endpoint
> was lost (e.g. ethernet cable disconnect and no BYE sent)?  Is there an RFC
> or something on this?

The session timer extension (RFC 4028). Please see documentation for
NUTAG_SESSION_TIMER on its usage with nua:

http://sofia-sip.sourceforge.net/refdocs/nua/nua__tag_8h.html#eaaa5b49f87dbd527e677214627ad696

> I realize the incoming RTP packet stream will cease, however, the incoming
> RTP packet stream can also cease if the remote endpoint holds the call.
> Currently, if I disconnect the cable to one of the phones, then the other
> end will remain connected indefinitely (as if the connection is still up).

That depends on the mechanism used to put call on hold. The a=sendonly
trick allows the held party to send RTCP packets (but then not all the
terminals support a=sendonly or RTCP for that matter).

-- 
Pekka.Pessi mail at nokia.com

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to