<div dir="ltr">Hi<div><br></div><div>I'm looking for a solution to nicely handle call spikes</div><div><br></div><div>The issue is like this: </div><div><br></div><div>I have customer generating 100 calls every 10 seconds. Not during 10 seconds, but exactly every 10 seconds I get 100 calls in one second, next 9 seconds nothing and then next 100 calls...</div><div><br></div><div>On the other side, I have provider that has 10 CPS limit</div><div><br></div><div>In current setup I can only handle every 10 first calls, 90 are discarded by the provider. So I can handle only 10% of customer's traffic</div><div><br></div><div>I'm thinking about a solution to delay calls above CPS limit to the nearly future. If I could delay calls 10-20 by one second, 20-30 by two seconds and so on. This way, in theory, I could handle 100% of calls not just 10%</div><div><br></div><div>I can implement such thing with FreeSWITCH, call parking and some fancy scripting, but FS is many, many times slower than OpenSIPS and I'd like to avoid using it in such high CPS scenario</div><div><br></div><div>Is there any pure OpenSIPS solution to this kind of problem?</div><div><br></div><div>Best Regards</div></div><div id="DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top:1px solid #aaabb6">
        <tr>
                
                <td style="width:470px;padding-top:20px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Ten e-mail został wysłany z komputera wolnego od wirusów chronionego przez Avast. <br><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank" style="color:#4453ea">www.avast.com</a>                 </td>
        </tr>
</table>
<a href="#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>