Yeah, that&#39;s a great idea actually, I could just concatenate some PVs to form a key like $si-$rU.<div><br><br><div class="gmail_quote">On Mon, Jun 29, 2009 at 8:53 AM, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Brett,<br>
<br>
This will be kind of pike but instead of using as input the source IP string, it should use a custom string you build form script, right ? this string will be a kind of key (logical one) to identify the loop.<br>
<br>
Regards,<br>
Bogdan<br>
<br>
Brett Nemeroff wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
Hey All,<br>
I was wanting to submit a feature request for loop detection. Specifically NOT SIP loop detection, but when another technology / B2BUA is involved where max-forwards can&#39;t be used. This is for big loops. <br>
The idea is similar to the pike module. However, you bascically look at the to_did and the source IP and if you see more than X calls in Y period, begin to reject them for Z seconds.<br>
<br>
Simple enough. This has come up a dozen times for me and for now I have to handle it with kludge of memcache, and perl scripts to detect these issues in my cdr.<br>
<br>
The loops are a bit nuts and are always the results of someone doing something stupid (but hey, it does happen). The loops are like, my customer sends me a call to one of thier own DIDs (they&#39;ve misrouted it to me) and I send it to my carrier, who sends it to the pstn, back to my customer, back to me, etc.. There may be a ss7 portion in there so it keeps looking like a new call on the SIP side. <br>


So without anything, this can clog up my call paths pretty quickly, the proposed feature would blacklist the source_ip to_did combination for a period of time to kill the loop.<br>
<br>
Thoughts?<br>
-Brett<br>
<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>
</blockquote></div><br></div>