Module: sip-router Branch: master Commit: e6cb84bec9a11cafc2283e4c89089c5efd280156 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e6cb84be...
Author: Henning Westerholt henning.westerholt@1und1.de Committer: Henning Westerholt henning.westerholt@1und1.de Date: Tue Sep 8 19:14:01 2009 +0200
new module: connector to Portability number DataBase daemon
- new module, connector to portable number database daemon, pdbd - the daemon implements a custom UDP protocol that allows the query of a custom number portability database optimized for speed and memory efficieny based on the 'cr' trie datastructure - the daemon allows the storage of a number to carrier mapping for e.g. whole germany in a few hundred megabytes of RAM, and their efficient retrival - the connector module supports aggressive time outs to keep the post dial delay low, it will return then a failure and default routing is possible - TODO: port daemon and optimizing compiler as well, extend README - this daemon (in its OpenSER version) has been used in production, but some bugs could be slipped in the porting process - credits for implementation: Hardy Kahl @ 1&1 Internet AG
---
modules/pdb/Makefile | 14 + modules/pdb/README | 154 +++++++++ modules/pdb/doc/pdb.xml | 41 +++ modules/pdb/doc/pdb_admin.xml | 166 ++++++++++ modules/pdb/pdb.c | 690 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 1065 insertions(+), 0 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=e6cb...