[OpenSIPS-Users] User location replication

sevpal sevpal at aol.com
Sat Jan 23 14:16:54 CET 2016


When you do the mongo query of the location table, the socket field corresponds to the transport being used by the UAS. That can be used along with the $branch(q) to construct the branch. 

From: Tito Cumpen 
Sent: Friday, January 22, 2016 6:46 PM
To: OpenSIPS users mailling list 
Subject: [OpenSIPS-Users] User location replication

Group, 

At the previous opensips summit I heard mention of a new module that could aid with user replication to other servers. I am currently using a dns srv aware client and I'd like to know how this would work with active-active scenarios? Say a user exist in several servers. I am currently using a rabbit&mongo solution to keep track of where a user is registered and a mongo query add the branch and fork calls to other servers. Is there another solution to this? I am hitting a roadblock due to the necessity to change priority of a branch based on the callee transport type. This requirement is one that is enforced by rtpengine since it cannot deal with parallel branches that require different media attributes. My issue is if the user exist in another server how do I prioritize based on transport without knowing?


Thanks,
Tito


--------------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160123/7831f301/attachment.htm>


More information about the Users mailing list