Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RFC] Distributed User Location

2013-04-05 Thread Bogdan-Andrei Iancu
Hello Adrian, The actual question is IF there is SOMETHING that can be done directly in the usrloc module to help with distributed scenario (to have some built-in functionality to have an auto-of-the-box solution). I'm fully aware you can combine the existing module with other kind of backends

Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RFC] Distributed User Location

2013-04-05 Thread Bogdan-Andrei Iancu
Hello Muhammad, Your approach is the correct one (from SIP perspective) IMHO. But there are questions on the implementation side too - like the "Super Node" is just a storage or it should have SIP capabilities? How much of this behavior should be hardcoded in the registrar + usrloc module ?

Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RFC] Distributed User Location

2013-04-05 Thread Adrian Georgescu
The lookup function could be extended to determine which node is responsible for a given SIP URI based on a one-way hashing function. Chord is an example of algorithm that can be used to map the hashes to the nodes (practically is a integer comparison where all SIP URIs are attracted by the next

Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RFC] Distributed User Location

2013-04-05 Thread Rudy
Bogdan, As you suggest, there are ways to achieve this now manually with custom scripting and glue, it its not very straightforward. What I think is the goal would be something drop in ready, that you could just enable for distributed location versus normal location. The solution may be to fork

Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RFC] Distributed User Location

2013-04-05 Thread Bogdan-Andrei Iancu
Rudy, You are one step ahead :) - indeed, we need to find the best approach on the implementation side (different modules? flags/parameters?). But the current step is finding the solution : how the distributed version of usrloc would look like ? Regards, Bogdan-Andrei Iancu OpenSIPS Founde

Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RFC] Distributed User Location

2013-04-05 Thread Muhammad Shahzad
Well, i am not much familiar with internals of opensips, i.e. its core and modules and how they interact with each other. But as an abstract idea, i suggest that both Base Node and Super Node should be opensips modules. No change in standard registrar or usrloc modules are actually needed. In the

Re: [OpenSIPS-Devel] [OpenSIPS-Users] [POLL] GitHub versus SourceForge for GIT and Tracker hosting

2013-04-05 Thread Bogdan-Andrei Iancu
Hi all, First, thanks to all who spent the time and taking the vote. The results are quite conclusive, I would say : http://www.opensips.org/Vote/GitResult ~80% for going for GitHub. So, let's do it :). As a plan of attack: 1) repository a) converting SVN repo to GIT

[OpenSIPS-Devel] [ opensips-Bugs-3607052 ] Load balancer - corrupt data when loading table

2013-04-05 Thread SourceForge . net
Bugs item #3607052, was opened at 2013-03-06 07:08 Message generated for change (Comment added) made by umautone You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=1086410&aid=3607052&group_id=232389 Please note that this message will contain a full copy of the comment