<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
&gt; Instruct the UAC to send a message every 60 senconds to our server,<br>
<br>
</div>And how will you do it?<br>
<div class="Ih2E3d"><br>
&gt; and<br>
&gt; reseting that timer when we receive it, so that we know that the call<br>
&gt; hasn&#39;t ended.<br>
<br>
<br>
<br>
&gt; If we don&#39;t receive that &quot;keep-alive&quot; message we end the dialog with a BYE<br>
&gt; (from an outside script)<br>
<br>
</div>How will you know when the keep-alive is not received?<br>
This is, OpenSer will receive a keepalive and if it&#39;s not received an external<br>
script should call a MI command to generate the BYE. How will you do it?<br>
<br>
</blockquote></div>Regarding this, I know we could simply use the Dialog module to store
al dialogs on the dialog table, and use an external script to end the
dialog<br><br>On the other hand, Bogdan says it should work. Even if
not ALL UACs do sent the in-dialog-keep-alive, most of the should, as
most adhere to RFCs. We should try to get this working as it would
solve not only mine, but a lot of people&#39;s problems of calls dropped
that can&#39;t be properly rated.<br>
<br>I&#39;m writing to the users list because I&#39;m NOT that well versed on
TM and DIALOG&#39;s inner workings, and really wouldn&#39;t know where to
start. Though I&#39;ll start investigating on this.... Anyone wants to help?<br>
<br>Thanks to all<br><br><br>David