Our VoIP service provider routes calls based upon the To field within
the SIP header. While SER can easily rewrite the URI, I need to
actually prepend a digit string (account code) to every outgoing call
with a prefix. Does anyone know how to prefix the To field ?
Well, in our company we just lease all equipment. Yes granted we try
hard to keep the cost down, we figure the equipment cost is the least of
our worries. Now that doesn't mean we'd spend millions on a softswitch,
we're still a small company. :-) A layer7 switch, if you compare the
price to a softswitch, isn't that much money. The only reason we would
consider a hardware solution though at this point is because there is
literally nothing (free) software wise out there.
What we're really wanting it for is Asterisk, since asterisk doesn't
have the ability to do SRV lookups the only other alternative is
butchering the dialplan/making a script to perform redundancy to peer
with SER. With SER I was assuming use of SRV records otherwise, and for
our registered users we would again use SRV records (UA compatibility
pending :D) and hope t_replicate can perform adequately enough.
We have an SRV bounty for Asterisk, it isn't publicly posted, if anyone
is interested ;-) No one stepped up to the plate yet in the ast lists.
Matt
-----Original Message-----
From: Greger V. Teigre [mailto:greger@teigre.com]
Sent: Tuesday, April 12, 2005 11:55 PM
To: Matt Schulte; serusers(a)lists.iptel.org
Subject: Re: [Serusers] Load Balancing via UltraMonkey/ldirectord
So, you found the budget? Or was the pain just big enough... Let's see
what we can do. It will take some time, I assume, so meanwhile...
g-)
Matt Schulte wrote:
> Heheh, we may actually test one of those F5network switches...i f we
> don't come up with a fairly painless, bugfree, and most importantly
> supportable solution. :-) I cannot code therefore I would be useless,
> but I can safely say learning C is on my to-do list. We may however be
> willing to contribute to a bounty, at the very least I'd be more than
> happy to test :D
>
> Matt
>
> -----Original Message-----
> From: Greger V. Teigre [mailto:greger@teigre.com]
> Sent: Tuesday, April 12, 2005 5:29 AM
> To: Matt Schulte; serusers(a)lists.iptel.org
> Subject: Re: [Serusers] Load Balancing via UltraMonkey/ldirectord
>
>
> :-) Yes, layer 7 switch is of course nice. But then again, you need to
> make sure that you can price your services where people will buy
> them...
>
> I wonder whether it is possible to gather some people interested in
> this and get something started on the development side. AFAIK, LVS
> struggles with
>
> other UDP services too, so a ipvs UDP content analyzer would probably
> be of
> interest. I looked at the source code and I think the most difficult
> thing
> would be to extend the ipvs framework to allow a module to peak into
> the
>
> packet (and not only the header). I don't know what kind of
> performance penalties you get either.
>
> I have seen several people being willing to sponsor development. We
> could hire somebody at http://www.rentacoder.com/ ;-)
> g-)
>
> Matt Schulte wrote:
>> Yah I noticed the other post after I posted mine, I don't see how it
>> would easily be possible to address the sticky issue. It would
>> require
>
>> making a SIP aware proxy of sorts, which is a bit out of my
>> abilities.
>
>> Has anyone been able to address this issue? Of course a layer7 switch
>> would do wonders and eliminate the need for all this, but who has
>> that
>
>> money laying around :D
>>
>> I've done a little research (google) and noticed people mentioning it
>> when talking about LVS, one guy said he was going to write a module
>> but posted nothing more. That would be pretty slick.
>>
>> Matt
>>
>> -----Original Message-----
>> From: Greger V. Teigre [mailto:greger@teigre.com]
>> Sent: Monday, April 11, 2005 3:04 AM
>> To: Matt Schulte; serusers(a)lists.iptel.org
>> Subject: Re: [Serusers] Load Balancing via UltraMonkey/ldirectord
>>
>>
>> If you see another thread (using the rather intuitive subject: Re:
>> [Serusers] more usrloc synchronization), you will see discussions on
>> using LVS in general. AFAIK, which high availability solution to use
>> for LVS, is more based on your personal preferences, UltraMonkey is
>> probably a safe choice. Anyway, you will need to address the
>> "stickiness" issue. g-)
>>
>> Matt Schulte wrote:
>>> Has anyone attempted to load balance SER using
>>> Ultramonkey/ldirectord?
>>
>>> I've noticed all it does is pretty much NAT and send requests
>>> accordingly, the trick I guess would be the NAT part. If the SIP
>>> headers = myself, would there really be any issues? One problem I
>>> can
>
>>> foresee is the possibility that loose routing would hit the wrong
>>> server. Just wanted to ask around before I wasted time trying it out
>>> for myself :-) Thanks
>>>
>>> Matt
>>>
>>> _______________________________________________
>>> Serusers mailing list
>>> serusers(a)lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Gcc,
When dealing with NATed SIP clients you have to handle their RTP (aka, audio
and/or video) in a special manner. The reason is that the two SIP UAs in the
call cannot directly talk to each other.
SER offers two solutions namely rtpproxy and mediaproxy. These are complete
independent of each other and both have pros and cons.
You can run either of these proxies on physically different servers from
SER. So to answer your first question, yes this is a good way. It's not
necessarily a good thing to run these media proxies on the same physical
server as SER, but nonetheless it's better than no audio.
To answer your question about video, the answer, AFAIK, is yes. Both
rtpproxy and mediaproxy support streaming video. I've never tried video, but
there should be nothing special to do. If you search the serusers mailing
list archives you'll likely find other postings related to video.
Regards,
Paul
On 4/13/05, gcc chentob <chentob_gcc(a)hotmail.com> wrote:
>
> Hello javarockx,
> Thank you very much ! I can through nat by the SER+rtpproxy, but there
> are some problem about SER I want to know. could you help me.
> One is :when using SER +rtpproxy and all of audio data must through the
> SER, Is it a good way?Do you test the SER it can support how many ways of
> audio ?
> The other is : Can the SER support video?
> Thank you!
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>
>
Hi list,
I'm running ser-0.9.0.
I've come across a strange behaviour of adding new aliases to user names.
I add an alias with serctl command, but the alias wont store in the mysql
table. If I try it again I get error: <sip:joe@mydomain.com>;q=1;expires=-268
Once I restart SER I can again add the alias, but with same result,
it's not saved in the table 'aliases'.
Have anybody come across this issue?
Thank you,
Lada
Hi all,
Here is my confusion about SER supporting NAT transversal.
1. With only RTPProxy, what kinds of types of NAT can SER with nathelper
transverse?
2. What's the difference between MediaProxy and RTPProxy?
3. If UA supports STUN, do SER need to configure nathelper to support NAT
transversal? Just because I knew STUN protocol only process a few kinds of
types of NAT, I want to know what advantage it will add if I configure SER
with nathelper.
Thanks a lot!
_________________________________________________________________
免费下载 MSN Explorer: http://explorer.msn.com/lccn/
Hi Guys,
I am a new user and can not find the script in serweb for creating the database. I have installed the .deb packages as i am running a
debian box. I am very interested in trying our your system. Please send me a download location or mail it to me at
ayudame(a)linuxmail.org
Thanks greatly in advance
--
_______________________________________________
Check out the latest SMS services @ http://www.linuxmail.org
This allows you to send and receive SMS through your mailbox.
Powered by Outblaze
> No. There is scripts that should be run peridically from cron that
> updates the tables. The scripts is included in serweb.
>
> Jan.
Where can I find these scripts?
Thanks,
Che
> On 28-07 11:04, Sanjiv Ranjan wrote:
> > Hi all,
> >
> > My server_monitoring and server_monitoring_agg tables are blank.
> > Do, I need to make any setting in ser.cfg file or require something special.
> >
> > Thanks,
> >
> > sanjiv
Hi all,
Here is my confusion about SER supporting NAT transversal.
1. With only RTPProxy, what kinds of types of NAT can SER with nathelper transverse?
2. What's the difference between MediaProxy and RTPProxy?
3. If UA supports STUN, do SER need to configure nathelper to support NAT transversal? Just because I knew STUN protocol only process a few kinds of types of NAT, I want to know what advantage it will add if I configure SER with nathelper.
Thanks a lot!
ljzhang
xueyou38(a)163.com
2005-04-12
Hi all,
Here is my confusion about SER supporting NAT transversal.
1. With only RTPProxy, what kinds of types of NAT can SER with nathelper transverse?
2. What's the difference between MediaProxy and RTPProxy?
3. If UA supports STUN, do SER need to configure nathelper to support NAT transversal? Just because I knew STUN protocol only process a few kinds of types of NAT, I want to know what advantage it will add if I configure SER with nathelper.
Thanks a lot!
ljzhang
xueyou38(a)163.com
2005-04-12