[SR-Users] routing design

Daniel-Constantin Mierla miconda at gmail.com
Wed Dec 9 09:02:44 CET 2015


Hello,

drouting or other least cost routing modules typically choose the
destination based on prefix matching.

In this case you need matching on domain, which I would do it with a
combination of htable+dispatcher.

In htable (stored in database as well), I will keep items (domain, setid).

In dispatcher will be: setid and the associated PBX addresses.

First retrieve the setid by looking up domain in hash table, then with
the retrieved setid value, use ds_select_dst(setid, ...).

Cheers,
Daniel

On 08/12/15 01:54, Slava Bendersky wrote:
> Hello Everyone,
> Looking for some design suggestion.
> I am trying achieve routing based on domain.tld. I thought use
> drouting, but not sure if it suitable for this task. 
>
> Example:
>
>
>                         Kamailio Server 1 
>                                        |
>                                        |__________________ PBX Group 1
> domain1.tld
>                                                                      
>                                   |
>                                                                      
>                                   |____ PBX Server 1
>                                                                      
>                                   |
>                                                                      
>                                   |____PBX Server 2
>                                        
>                                        
>                                       |__________________ PBX Group
> 2 domain2.tld
>                                                                      
>                                   |
>                                                                      
>                                   |____ PBX Server 1
>                                                                      
>                                   |
>                                                                      
>                                   |____PBX Server 2
>
>
>
>
>
> and so on.
>
> Slava.
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com
http://miconda.eu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20151209/206ec0b1/attachment.html>


More information about the sr-users mailing list