RE: UM and Asterisk

"Matt Schulte" <[email protected]>
Newsgroups gmane.linux.highavailability.ultramonkey
Message-ID <D6D77DB239A2004BB08A240E2E71460D5BEBCC@LSLOFFICE.infiniplex.infiniplex.com>
This has been discussed a bit on the Ast users list, the problem like
you mentioned is the SIP sticky-ness. IAX is a different story because
your signalling, call state, RTP, etc are in one stream. The problem
being, if you're mainly a SIP carrier then you've got a bit of
transcoding and voice quality loss due to the transition(s).

At this point you're looking at a custom product on the ldirector side
to ensure stickyness. Either that, or make your own SIP cluster that is
aware of all current SIP messages. Of course that would just be silly.

:-)
.02

-----Original Message-----
From: Horms [mailto:[email protected]] 
Sent: Thursday, August 25, 2005 11:14 PM
To: [email protected]
Subject: Re: UM and Asterisk

On Thu, Aug 25, 2005 at 09:08:06PM -0400, Brian Fertig wrote:
> Can someone tell me the challenges with asterisk and UM?   
> 
> 
> 
> I have this config in my ldirectord.conf
> 
> virtual=65.125.224.155:5060
>         fallback=127.0.0.1:80
>         real=65.125.224.152:5060 gate
>         real=65.125.224.153:5060 gate
>         service=none
>         #request="index.html"
>         #receive="Test Page"
>         scheduler=rr
>         #persistent=600
>         protocol=tcp
>         checktype=negotiate
> 
> 
> Is this right?   Do I need to bind the SIP to the virtual IP instead
of 0.0.0.0??  

Binding to 0.0.0.0 or 65.125.224.155, should work, but it really depends
on your SIP implemntation. Also, SIP is often UDP not TCP, so you might
want to set up a UDP virtual service.

> 
> Anyone?  HELP!..   ???

The world of using SIP + Ultra Monkey is largely uncharted, partly
because the SIP procotol really wants end to end ness, and LVS breaks
this. There are some people playing with in various guieses, but your
solution will depend wildly on the SIP implemntation that you are using
and how it behaves.

I would suggest bringing this up on lvs-users (see
www.linuxvirtualserver.org), as a few other people have discussed it
there in the past.

Also, I recently added a very beta SIP check to ldirectord, its in CVS
and might be of use to you.

--
Horms


-- 
Ultra Monkey - http://www.ultramonkey.org/
To UNSUBSCRIBE, email to [email protected], with a body:
unsubscribe ultramonkey-users [email protected]
where "[email protected]" is YOUR email address.




-- 
Ultra Monkey - http://www.ultramonkey.org/
To UNSUBSCRIBE, email to [email protected], with a body:
unsubscribe ultramonkey-users [email protected]
where "[email protected]" is YOUR email address.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.