Hello Everyone, I was using openser for some time as a proxy registrar only with excellent results, now I need to do a more complex application.
The scenario is: PSTN--DS3 Connection--CISCO AS5400 ----Openser
We have a Cisco AS5400 connected with a DS3 to the PSTN and need to terminate some traffic, however we need to block about 5,000 out of 120,000 possible destinations based in the first 6 digits of destination dialed.
For example, destination dialed is 13054941678. First, the leading 1 is removed, then if 305494 is in blacklist some message is sent back to sender (503 Service Unavailable). If 305494 is not in blacklist the call is routed to Cisco AS5400.
How do you think I can accomplish this without adding appreciable post-dial-delay and having 1 call per second?
Thank you for reading my post. JP
El Jueves, 5 de Junio de 2008 19:10, Pablo Bertuzzi escribió:
Hello Everyone, I was using openser for some time as a proxy registrar only with excellent results, now I need to do a more complex application.
The scenario is: PSTN--DS3 Connection--CISCO AS5400 ----Openser
We have a Cisco AS5400 connected with a DS3 to the PSTN and need to terminate some traffic, however we need to block about 5,000 out of 120,000 possible destinations based in the first 6 digits of destination dialed.
For example, destination dialed is 13054941678. First, the leading 1 is removed, then if 305494 is in blacklist some message is sent back to sender (503 Service Unavailable). If 305494 is not in blacklist the call is routed to Cisco AS5400.
How do you think I can accomplish this without adding appreciable post-dial-delay and having 1 call per second?
Just use the CR module, it support blacklisting
On Thursday 05 June 2008, Raúl Alexis Betancor Santana wrote:
How do you think I can accomplish this without adding appreciable post-dial-delay and having 1 call per second?
Just use the CR module, it support blacklisting
Hi,
if the carrierroute module is to complex for your setup, use the new introduced userblacklist module.
Cheers,
Henning
El Friday 06 June 2008 12:30:17 Henning Westerholt escribió:
On Thursday 05 June 2008, Raúl Alexis Betancor Santana wrote:
How do you think I can accomplish this without adding appreciable post-dial-delay and having 1 call per second?
Just use the CR module, it support blacklisting
Hi,
if the carrierroute module is to complex for your setup, use the new introduced userblacklist module.
Or if you are using OpenSer 1.3.X (so "userblcklist" module is not present) you can use "pdt" module in a custom way:
https://sourceforge.net/tracker/?func=detail&aid=1965211&group_id=13...
Hi Pablo,
you can use the newly uploaded "dialplan" module (SVN trunk) to detect (via regexp) all the ranges you want to block... This is pretty fast as all the info is cached in mem.
Regards, Bogdan
Pablo Bertuzzi wrote:
Hello Everyone, I was using openser for some time as a proxy registrar only with excellent results, now I need to do a more complex application.
The scenario is: PSTN--DS3 Connection--CISCO AS5400 ----Openser
We have a Cisco AS5400 connected with a DS3 to the PSTN and need to terminate some traffic, however we need to block about 5,000 out of 120,000 possible destinations based in the first 6 digits of destination dialed.
For example, destination dialed is 13054941678. First, the leading 1 is removed, then if 305494 is in blacklist some message is sent back to sender (503 Service Unavailable). If 305494 is not in blacklist the call is routed to Cisco AS5400.
How do you think I can accomplish this without adding appreciable post-dial-delay and having 1 call per second?
Thank you for reading my post. JP
Users mailing list Users@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users
On Friday 06 June 2008, Bogdan-Andrei Iancu wrote:
you can use the newly uploaded "dialplan" module (SVN trunk) to detect (via regexp) all the ranges you want to block... This is pretty fast as all the info is cached in mem.
The global blacklist in the userblacklist module is also cached in memory. ;-) Well, anyway i think he has now enough options. :-)
Henning
Thank you guys for your answers.
I'll test first the carrierroute module as I already have version 1.3.2 installed. Keep on the amazing work! Pablo.
Henning Westerholt henning.westerholt@1und1.de wrote: On Friday 06 June 2008, Bogdan-Andrei Iancu wrote:
you can use the newly uploaded "dialplan" module (SVN trunk) to detect (via regexp) all the ranges you want to block... This is pretty fast as all the info is cached in mem.
The global blacklist in the userblacklist module is also cached in memory. ;-) Well, anyway i think he has now enough options. :-)
Henning