Antonello,
There is no better solution for all possible cases. The solutions have
differences explained in the readme files for example RTP proxy can
take more load per server, Media Proxy can distribute load on multiple
boxes based on DNS SRV records and STUN can help your Stun enabled
clients to traverse the NAT in majority of cases but not all. So a
combination between STUN plus one of the relay solutions will cover all
cases. Configuring per session when to use Stun or a media relay is
quite a daunting task given the number of possible call flow scenarios
so if you wish that your calls always work regardless of UA type or
call flow you will enable a media relay because Stun is not reliable
100%.
Adrian
>>>>>>>>>>
Terrible question:
Is mediaproxy better than rtp or STUN server for NAT problem ???
Radius Authentication work fine with Mediaproxy, STUN and RTP ?
In Mediaproxy Server, radius auth supported only in non-free version
(7.000,00 euro) !
My work is:
Private Network for more than 1000 users
Public SER SERVER
Public Radius+MySQL
Public Patton MediaGW
Please, answer !
Thanks
Antonello
Hi All,
With Some User-Agents we are facing multiple entries in "location" Table.
The main problem is each and every time UA sending register packet with
different port number in the contact uri.
I am here with attaching the location table values as well as traces.
Thanks
--
Ramu Yadav
I'm trying to find some statistics as to what the ratio of Cone vs
Symmetric NAT solutions deployed in the world are, has anyone done some
research into this?
I'm curious what percentage of users in certain demographics (broadband
clients, for example) i can expect to be serviced using STUN alone, so i
can come up with some figure to help me build out my network
Even just some anecdotal information of peoples experiences would be
very useful
Tavis
Hi Joel, MediaProxy development goes further. I will take a look at
your observations and let you know if there is any duplicate effort.
Thanks
Adrian
>>>>>>>>>>
Anyone have a comment on the problem that I observe in which the
mediaproxy
receives a request for a session with a media description that has a new
(rather than additional) connection address, but does not act upon it?
Is
there continuing work going on for this module?
Here is my latest code which seems to solve the problem of a simple
1-audio-session call, while attempting to preserve the existing video
add-on
capability. Please excuse the clumsiness of the code as I am new to
python.
While it doesn't solve the general SDP management case, it does solve
the
simple and most common case of 1 audio stream. If the project
leadership
thinks this is useful, I can come up with a more complete solution and
submit
the code. However, if there is already ongoing work in this area, I
don't want
to duplicate the effort.
Your RTP generator process is also using CPU, this is why you see both
loaded during the test. MediaProxy uses only one CPU.
Adrian
>>>>>>
Hi All,
I run mediaproxy on a 2 CPUs machine (Fedora Code 3).
When I stress the mediaproxy with rtpgenerator locally,
i.e., just rtpgenerator.py --count=50, I noticed that the load is
distributed evenly between the 2 CPUs.
But when I stress remotely, using a seperate PC, i.e.,
rtpgenerator.py --ip=x.x.x.x --proxy=y.y.y.y --count=50,
where x.x.x.x is rptgenerator's ip and y.y.y.y is mediaproxy's ip,
I noticed that the load is mainly taken by CPU0.
Why don't you use rewritehost to do that?
Jose Simoes
2005/11/19, Pol <kuroki(a)gmail.com>:
> I Jan, I tryied your solution( creating a reversealiases table and do
> lookup() function before rewrite host, but it didn't success.
>
> I have no idea on how to acomplish that!!! it seems to be easy but, remains
> kicking me hard, and I'm stopped at this point, for several weeks.
> I just want to forward incoming calls that are for users not On-line to
> asterisk by replacing TO header for his/her alias.
>
>
> INVITE sip:pnovell@domain.com ---> SER ( USER NOT ONLINE )
> |
> |
> lookup("aliases") pnovell=17940
> |
>
> ----> FORWARD sip:17940@IP_OF_ASTERISK
> Any help?
>
> --
> Pol Novell
> UPF- Universitat Pompeu Fabra.
>
>
> On 10/24/05, Jan Janak <jan(a)iptel.org> wrote:
> >
> > On 24-10-2005 14:12, Damien Sandras wrote:
> > > Le lundi 24 octobre 2005 ? 14:06 +0200, Samuel Osorio Calvo a écrit :
> > > > lookup("aliases");
> > > >
> > > > will do the job for you if aliases is the name of the table containing
> the alias bindings (by default it will be).
> > > >
> > >
> > > I had understood this, but the problem here is that I need the reverse:
> > > the original request uri contains the username and I need to rewrite it
> > > into the user alias.
> > >
> > > Example, SER receives INVITE dsandras @ gnomemeeting.net, and I want
> > > to use rewriteuri to rewrite the INVITE into INVITE 600001 @
> > > gnomemeeting.net.
> > >
> > > Is that possible?
> >
> > Just setup reverse aliases. You can either use aliases table or create
> > your own, let's say revaliases.
> >
> > Revaliases should have exactly same structure as aliases table and you
> > should als add a row in version table for it. revaliases could contain
> > usernames and map them to numbers. That is username would be dsandras
> > and contact sip:600001@gnomemeeting.net . You can then call
> > lookup("realiases") in the script.
> >
> > Jan.
> >
> > _______________________________________________
> > Serusers mailing list
> > serusers(a)lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serusers
> >
> >
> _____________________________________________________________________
> > Mensaje analizado y protegido, tecnologia antivirus www.trendmicro.es
> >
>
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>
>
Tavis,
Check out http://www.brynosaurus.com/pub/net/p2pnat/, it's not quite what
you're asking for but it does include a table of data gathered from
volunteers, detailing the percentage of NATs that support udp/tcp
hole-punching and hairpin (loopback) translation. I'm concerned about the
latter, it appears that not even ICE can resolve that issue.
Mike
> Date: Fri, 18 Nov 2005 15:36:35 -0800
> From: Tavis P <tavis.lists(a)galaxytelecom.net>
> Subject: [Users] How Effective is STUN?
> To: users(a)openser.org, serusers(a)iptel.org
> Message-ID: <437E6583.5050905(a)galaxytelecom.net>
> Content-Type: text/plain; charset=ISO-8859-1
>
> I'm trying to find some statistics as to what the ratio of Cone vs
> Symmetric NAT solutions deployed in the world are, has anyone done some
> research into this?
>
> I'm curious what percentage of users in certain demographics (broadband
> clients, for example) i can expect to be serviced using STUN alone, so i
> can come up with some figure to help me build out my network
>
> Even just some anecdotal information of peoples experiences would be
> very useful
>
> Tavis
>
Le lundi 24 octobre 2005 à 14:06 +0200, Samuel Osorio Calvo a écrit :
> lookup("aliases");
>
> will do the job for you if aliases is the name of the table containing the alias bindings (by default it will be).
>
I had understood this, but the problem here is that I need the reverse:
the original request uri contains the username and I need to rewrite it
into the user alias.
Example, SER receives INVITE dsandras @ gnomemeeting.net, and I want
to use rewriteuri to rewrite the INVITE into INVITE 600001 @
gnomemeeting.net.
Is that possible?
--
_ Damien Sandras
(o- GnomeMeeting: http://www.gnomemeeting.org/
//\ FOSDEM 2005 : http://www.fosdem.org
v_/_ H.323 phone : callto:ils.seconix.com/dsandras@seconix.com
Hello,
Here is my config :
Asterisk as registrar server :public ip:5050
Ser as outbound proxy server :public ip 5060
I wish ser to handle the packets between Nat box
(netfilter) and Asterisk However contact field in
the sip HF don't change from nat box to asterisk which
don't allow to keep the sessions via SER .
Ser receive packets with private ip in contact field
which one is forward to asterisk .
How ser can handle the contact field to establish sip
sessions between sip agents and asterisk ?
I've been trying mangle and textops modules but i
really need to be adviced.
One box
---------------------------
| ---------------- |
| | asterisk pbx | |
| ---------------- |
| || |
| ---------- ----------
| | SER |====|NAT box |==== private network
| ---------- ----------
---------------------------
Regards
Harry
___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez cette version sur http://fr.messenger.yahoo.com