[SR-Users] High performance routing options

anthony thomas g00tyou at yahoo.com
Mon Sep 6 18:19:47 CEST 2010


Thanks Daniel,

Looks interesting too, I will test it as well and will post the results

regards,

--- On Mon, 9/6/10, Daniel-Constantin Mierla <miconda at gmail.com> wrote:

From: Daniel-Constantin Mierla <miconda at gmail.com>
Subject: Re: [SR-Users] High performance routing options
To: "anthony thomas" <g00tyou at yahoo.com>
Cc: sr-users at lists.sip-router.org
Date: Monday, September 6, 2010, 12:15 PM



  

    
  Hello,

    

    On 9/6/10 5:03 PM, anthony thomas wrote:
    
      
        
          
            Hi everyone,

              

              We are looking at offloading routing logic out of our
              existing softswitch using openser as an external redirect
              server. Our routing logic is not terribly complicated and
              I think both carrierroute and LCR modules would be able to
              handle it but we have a pretty large route list table with
              around 30 million records (our routing table is 300k codes
              but keep different tables per client), 25-30 calls per sec
              would be enough.

              

              From a performance point of view, what would be the best
              bet within both modules? also, are both modules actively
              maintained? 

              

            
          
        
      
    
    Both are actively maintained.

    

    However, depends on what you map to a DID/prefix, there might be
    other solutions using simpler structures that can be relevant in
    performances for your case.

    

    For example, if you map a DID to a destination ID or address, look
    at mtree module:

http://sip-router.org/docbook/sip-router/branch/master/modules/mtree/mtree.html

    

    It is for devel version (upcoming 3.1) but you can just copy it for
    3.0 (I use it there and iirc works out of the box) - you can have
    many tables loaded in memory, each with lot of records.

    

    If you map to destination ID, then dispatcher can be used to map the
    ID to an address.

    

    Cheers,

    Daniel

    

    -- 
Daniel-Constantin Mierla
http://www.asipto.com
  



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20100906/baeb852b/attachment.htm>


More information about the sr-users mailing list