[OpenSER-Users] New module - carrierroute - in OpenSER
Henning Westerholt
henning.westerholt at 1und1.de
Thu Aug 30 10:15:39 CEST 2007
Hello everybody,
i'm happy to announce the addition of a new module for OpenSER
called "carrierroute".
This module provides routing, balancing and blacklisting capabilities, from a
config file or a database source. It can uses one routing tree, or if needed
for every user a different routing tree for number prefix based routing. It
supports several route tree levels, e.g. for failback routes.
This modules scales up to more than a million users, and is able to handle
more than 10k routing table entries. It should be able to handle more, but
this is untested at the moment.
Routing tables can be reloaded and edited (in config file mode) with the MI
interface, the config file is updated according the changes. This is not
implemented for the db interface, because its easier to do the changes
directly on the db. But the reload and dump functions works of course here
too.
Basically the module could be used as an replacement for the lcr and the
dispatcher module, if you have certain performance, flexibility and/or
integration requirements that these modules don't handle properly. But for
small installations it probably make more sense to use the lcr and dispatcher
modules.
Please refer to the documentation at
http://www.openser.org/docs/modules/devel/carrierroute.html
for further informations, the source code of the modules is available in the
svn trunk.
Best regards,
Henning Westerholt
--
Henning Westerholt - Unix system development
1&1 Internet AG, Ernst-Frey-Str. 9, 76135 Karlsruhe, Germany
More information about the Users
mailing list