John C. Wolosuk Jr.
2007-Apr-02 12:45 UTC
[asterisk-users] Replicating SIP Registrations Across Asterisk Servers
Does any one know if there's an mechanism (internal to asterisk or otherwise) to replicate dynamic SIP device registrations across a pool of asterisk servers? I'm in the process of creating a asterisk cluster using a SIP hardware load balancer and so far this is one of the challenges I'm facing. One thought I'm currently investigating is to use openSER to intercept and replicate the incoming SIP REGISTER packets to all servers... The other thought in the back of my mind is to completely removing the task of handling registrations from asterisk and give it to SER directly or other registrar server. any other ideas? solutions? -- ------------------------------------------- John C. Wolosuk Jr. Unix/Linux Systems Administrator Academic Computing & Communications Center University of Illinois @ Chicago E-Mail: jwolosuk at uic dot edu -------------------------------------------
David Thomas
2007-Apr-02 13:29 UTC
[asterisk-users] Replicating SIP Registrations Across Asterisk Servers
On 4/2/07, John C. Wolosuk Jr. <jwolosuk@uic.edu> wrote:> Does any one know if there's an mechanism (internal to asterisk or > otherwise) to replicate dynamic SIP device registrations across a pool > of asterisk servers? > I'm in the process of creating a asterisk cluster using a SIP hardware > load balancer and so far this is one of the challenges I'm facing. > > One thought I'm currently investigating is to use openSER to intercept > and replicate the incoming SIP REGISTER packets to all servers... > The other thought in the back of my mind is to completely removing the > task of handling registrations from asterisk and give it to SER directly > or other registrar server. > > any other ideas? solutions?Using SER or OpenSER should work for this task. I have not found any other options to accomplish this. Regards, David
JR Richardson
2007-Apr-02 20:13 UTC
[asterisk-users] Re: Replicating SIP Registrations Across Asterisk Servers
> > Does any one know if there's an mechanism (internal to asterisk or > > otherwise) to replicate dynamic SIP device registrations across a pool > > of asterisk servers? > > I'm in the process of creating a asterisk cluster using a SIP hardware > > load balancer and so far this is one of the challenges I'm facing. > > > > One thought I'm currently investigating is to use openSER to intercept > > and replicate the incoming SIP REGISTER packets to all servers... > > The other thought in the back of my mind is to completely removing the > > task of handling registrations from asterisk and give it to SER directly > > or other registrar server. > > > > any other ideas? solutions? > > Using SER or OpenSER should work for this task. > I have not found any other options to accomplish this.This may help, another option using Dundi and SIP Realtime. http://www.astricon.net/files/usa06/Friday-General_Conference/JR_Richardson_Whitepaper.pdf I've been using this setup for months, if a registration server fails, I can still call the SIP phone by dipping the database for the full contact info. JR -- JR Richardson Engineering for the Masses
Olle E Johansson
2007-Apr-02 23:21 UTC
[asterisk-users] Replicating SIP Registrations Across Asterisk Servers
2 apr 2007 kl. 21.43 skrev John C. Wolosuk Jr.:> Does any one know if there's an mechanism (internal to asterisk or > otherwise) to replicate dynamic SIP device registrations across a > pool of asterisk servers? > I'm in the process of creating a asterisk cluster using a SIP > hardware load balancer and so far this is one of the challenges I'm > facing. > > One thought I'm currently investigating is to use openSER to > intercept and replicate the incoming SIP REGISTER packets to all > servers... > The other thought in the back of my mind is to completely removing > the task of handling registrations from asterisk and give it to SER > directly or other registrar server.Using the realtime subsystem, you can share registration data between Asterisk servers. In combination with Dundi and the regexten= system, it's even more dynamic. /Olle --- * Olle E. Johansson - oej@edvina.net * Asterisk Training http://edvina.net/training/ * Asterisk SIP master class, Stockholm may 2007 - register now!