Hi Bogdan,<div><br></div><div>I see the Session-Timer header sent to callee. In most cases, only the callee supports SST.</div><div><br></div><div>I can also see the re-INVITE coming from the callee but after the duration of session interval, the dialog associated with the call gets expired and probably destroyed. What could possibly be wrong with my setup?</div>
<div><br></div><div>Regards,</div><div>Ronald<br><br><div class="gmail_quote">On Mon, Jan 10, 2011 at 8:02 PM, Bogdan-Andrei Iancu <span dir="ltr"><<a href="mailto:bogdan@voice-system.ro" target="_blank">bogdan@voice-system.ro</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Ronald,<br>
<br>
If you look at the SIP capture, do you see the Session-Timer header sent to callee ? does your caller/callee supports SST ?<br>
<br>
Regards,<br>
Bogdan<br>
<br>
Ronald Cepres wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div>
Hi to all!<br>
<br>
I've been setting up a media-less SIP proxy server using OpenSIPS. We need to account (and bill) every call that goes through the proxy and one of our main concerns is the issue of missing BYEs wherein we can't account the call without a BYE.<br>
<br>
I tried to use sst module to solve this problem but I'm not sure if I used it correctly for the purpose that I want.<br>
<br>
Here is a snippet of my opensips.conf (some of the values are just for testing purposes though):<br>
<br>
...<br>
<br>
loadmodule "dialog.so"<br>
modparam("dialog", "default_timeout", 10)<br>
modparam("dialog", "timeout_avp", "$avp(i:10)")<br>
modparam("dialog", "dlg_flag", 4)<br>
modparam("dialog", "bye_on_timeout_flag", 5)<br>
<br>
loadmodule "sst.so"<br>
modparam("sst", "timeout_avp", "$avp(i:10)")<br>
modparam("sst", "sst_flag", 6)<br>
modparam("sst", "min_se", 90)<br>
modparam("sst", "sst_interval", 30)<br>
<br>
...<br>
<br>
if (is_method("INVITE")) {<br>
# Check minimum SE for SST<br>
if (sstCheckMin("1")) {<br>
xlog("$ci: $C(rx)422 Session Timer Too Small reply sent.$C(xx)\n");<br>
route(EXIT);<br>
}<br>
# Set INVITE flags<br>
setflag(1); # Accounting<br>
setflag(2); # Account Missed Calls<br>
setflag(3); # Account failed transactions<br>
setflag(4); # Dialog flag<br>
setflag(5); # Bye-on-dialog-timeout flag<br>
setflag(6); # SST flag<br>
<br>
...<br>
}<br>
<br>
...<br>
<br>
Am I using sst module correctly here or is it even possible to use sst module for the said purpose?<br>
<br>
Thanks!<br>
<br>
Regards,<br>
Ronald<br></div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
<br>
</blockquote>
<br>
<br>
-- <br>
Bogdan-Andrei Iancu<br>
OpenSIPS Event - expo, conf, social, bootcamp<br>
2 - 4 February 2011, ITExpo, Miami, USA<br>
<a href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a><br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div><br>
</div>