<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.1">
</HEAD>
<BODY>
Andreas,<BR>
<BR>
On Fri, 2008-01-11 at 15:41 +0100, Andreas Granig wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Let me clear this up. In some deployments billing relies on successful </FONT>
<FONT COLOR="#000000">re-INVITEs (with an interval of some minutes) rather than on RTP </FONT>
<FONT COLOR="#000000">timeouts (which may be detected within some seconds). </FONT>
</PRE>
</BLOCKQUOTE>
Right. That's the solution I like the most.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">This works because </FONT>
<FONT COLOR="#000000">they are rather closed systems with UACs which support the Session Timer </FONT>
<FONT COLOR="#000000">standard. </FONT>
</PRE>
</BLOCKQUOTE>
Well, you only need 1 SIP endpoint in the chain supporting SST for this to work, but obviously if this one breaks, well, you loose it all <IMG SRC="cid:1200069285.10721.3.camel@anice.longphone.fr" ALIGN="middle" ALT=":-)" BORDER="0"><BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">So if a BYE is lost for some reason, the call is torn down on </FONT>
<FONT COLOR="#000000">the next re-INVITE latest.</FONT>
</PRE>
</BLOCKQUOTE>
I know <IMG SRC="cid:1200069285.10721.3.camel@anice.longphone.fr" ALIGN="middle" ALT=":-)" BORDER="0"><BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">&gt; I'm really curious, could you give me a real-world example of an</FONT>
<FONT COLOR="#000000">&gt; RTP-detection based soution providing sub-minute dead UA detection ? </FONT>

<FONT COLOR="#000000">No, sorry, since I also don't rely on RTP regarding the billing :)</FONT>
</PRE>
</BLOCKQUOTE>
Well, seems in the end we have the same approch <IMG SRC="cid:1200069285.10721.3.camel@anice.longphone.fr" ALIGN="middle" ALT=":)" BORDER="0"><BR>
<BR>
What was strange to me (and still is), is the fact that some people are using RTP detection with a few seconds threshold. This is insane in my environment, and really I don't see an environment where it would not be a huge penalty, for the reasons I've given before in this thread :<BR>
- you cannot use VAD<BR>
- you're stuck with RTP proxying<BR>
- users cannot cut the mike on their phone (with business subscribers, this is a clear no-go)<BR>
- it's not generic at all, aka, it does not work for SIP&nbsp; sessions that are not phone calls <BR>
&nbsp; (IM sessions, using something else than RTP, or just oneway RTP like message diffusion etc...)<BR>
<BR>
So I'm saying it again: using RTP detection is an UGLY HACK (when used alone).<BR>
On the other hand, RTP detection + ping when you detect the stream went down, so you can check <BR>
if the stream went down but the user is still in control, is a good idea. So RTP detection is interesting<BR>
when used AS A PART OF A MORE COMPLEX SCHEME, but NOT standing alone.<BR>
<BR>
What do you think ?<BR>
<BR>
Regards,<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
<B><FONT SIZE="2"><FONT COLOR="#808080">J&#233;r&#244;me Martin </FONT></FONT></B><B><FONT SIZE="2"><FONT COLOR="#bebebe">| </FONT></FONT></B><B><FONT SIZE="2"><FONT COLOR="#99cc00">LongPhone</FONT></FONT></B><BR>
<B><FONT SIZE="2"><FONT COLOR="#808080">Responsable Architecture R&#233;seau</FONT></FONT></B><BR>
<FONT SIZE="2"><FONT COLOR="#bebebe">122, rue la Boetie | 75008 Paris </FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#bebebe">Tel :&nbsp; +33 (0)1 56 26 28 44</FONT></FONT><BR>
<FONT SIZE="2"><FONT COLOR="#bebebe">Fax : +33 (0)1 56 26 28 45</FONT></FONT><BR>
<FONT COLOR="#c0c0c0">Mail :</FONT><FONT COLOR="#99cc00"> </FONT><FONT COLOR="#99cc00"><B><FONT SIZE="2">jmartin</FONT></B></FONT><FONT SIZE="2"><FONT COLOR="#bebebe">@longphone.fr</FONT></FONT><BR>
<FONT COLOR="#c0c0c0">Web :</FONT><FONT COLOR="#99cc00"> <A HREF="http://www.longphone.com">www.longphone.com</A></FONT><BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>