Re: [asterisk-users] RTP over TCP

2010-04-28 Thread Matt Riddell
On 25/04/10 7:00 AM, bruce bruce wrote:
 Adobe Air and Adobe FMS are good examples of VoIP working flawlessly
 over TCP. We are actually developing a flash phone which needs only TCP
 to transmit both signal and audio.

Ok, let's look at that (UDP vs TCP for realtime stream).  Let's call the 
sender A and the received B.

UDP
===

A sends packet 1 to B.  Arrives ok.  No problem
A sends packet 2 to B.  Doesn't arrive.  No problem (dropped packet)
A sends packet 3 to B.  Doesn't arrive.  No problem (dropped packet)
A sends packet 4 to B.  Arrives ok.  No problem

TCP
===

A sends packet 1 to B.  Arrives ok.  No problem
A sends packet 2 to B.  Doesn't arrive.  TCP starts retransmit
A sends packet 3 to B.  Doesn't arrive.  TCP starts retransmit
A sends packet 2 to B.  Arrives but is now 20ms too late (dropped packet)
A sends packet 4 to B.  Arrives ok.  No problem
A sends packet 3 to B.  Arrives but is now 20ms too late (dropped packet)

So, in the worst state of the network (when packets aren't getting 
though), TCP is sending even more data than is required for the actual 
conversation.  And it's doing this at a time when the network is struggling.

If we assume that there is a jitter buffer on B which is throwing away 
packets which are out of order then it's going to somewhat improve the 
situation.  If it's not then it's going to be a disaster!

Most of the flash based conferencing solutions (voice/video) I've used 
have all had the same problem (increasing delay and over utilisation of 
bandwidth).

The reason people are using TCP for this is because flash doesn't allow 
you to do it with UDP.

However, IIRC Adobe is working on a UDP based protocol for exchanging 
real time data and this should resolve the situation.

If there is a great multiplexing video conferencing app which uses flash 
(or similar) that you can recommend, I'd love to know about it!

Moral of the story:

UDP is designed for realtime traffic or data where timing is more 
important than accuracy

TCP is designed for important data (i.e. where accuracy is more 
important than timing)

-- 
Cheers,

Matt Riddell
Managing Director
___

http://www.venturevoip.com/news.php (Daily Asterisk News)
http://www.venturevoip.com/exchange.php (Full ITSP Solution)
http://www.venturevoip.com/st.php (SmoothTorque Predictive Dialer)

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RTP over TCP

2010-04-24 Thread Michael Graves
On Fri, 23 Apr 2010 23:11:06 +0200, ad...@3a.hu wrote:

Hi Guys,

On 04-23-2010 21:40, Nathan Clemons wrote:
 SIP is just the control protocol, and can be negotiated over TCP or UDP. The
 actual payload is done over RTP, which is a UDP-based protocol.


thanks, for both of you for pointing this out.  i was obviously on the 
wrong track here.  since i see the rtp traffic via tcpdump, i'm going to 
ask the other gw's sysadmin to see into this, maybe there is some 
logging on the other side.

 If you had to add firewall exceptions/PAT config for the TCP SIP traffic,
 you'll also need to add the same for RTP traffic as well.


this is a private pilot network for testing purposes, no internet 
connection, no nat, no firewall.  it's like the 90s :)

Actually, it is more common for RTP to be over UDP, but RTP over TCP is
possible. In fact, this is the default RTP mode for M$ Office
Communications Server. 

I beleive that it may be possible to use RTP over TCP in Asterisk as
there was someone work on this inorder to have interop with M$.

Michael
--
Michael Graves
mgravesatmstvp.com
http://www.mgraves.org
o713-861-4005
c713-201-1262
sip:mgra...@mstvp.onsip.com
skype mjgraves
Twitter mjgraves




-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RTP over TCP

2010-04-24 Thread Zeeshan Zakaria
Doesn't surprise me if Microsoft tries sending RTP over TCP. Maybe their
engineers didn't know basics of VoIP when they were programming their
communication server.

Zeeshan A Zakaria

--
Sent from my Android phone with K-9 Mail.

On 2010-04-24 12:04 PM, Michael Graves mgra...@mstvp.com wrote:

On Fri, 23 Apr 2010 23:11:06 +0200, ad...@3a.hu wrote:

Hi Guys,

On 04-23-2010 21:40, Nathan Cle...
Actually, it is more common for RTP to be over UDP, but RTP over TCP is
possible. In fact, this is the default RTP mode for M$ Office
Communications Server.

I beleive that it may be possible to use RTP over TCP in Asterisk as
there was someone work on this inorder to have interop with M$.

Michael
--
Michael Graves
mgravesatmstvp.com
http://www.mgraves.org
o713-861-4005
c713-201-1262
sip:mgra...@mstvp.onsip.com sip%3amgra...@mstvp.onsip.com
skype mjgraves
Twitter mjgraves





-- 
_
-- Bandwidth and Coloc...
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] RTP over TCP

2010-04-24 Thread Philipp von Klitzing
Hi!

 Doesn't surprise me if Microsoft tries sending RTP over TCP. Maybe
 their engineers didn't know basics of VoIP when they were programming
 their communication server. 

Not quite - doing SIP over TCP rather then UDP is the right thing to do 
(tm). It's just that everyone started out with UDP in the early ages of 
SIP - also think about the benefit of TLS.

As for MS OCS: That uses TCP for SIP and UDP for RTP.

Where MS failed: OCS _only_ does SIP over TCP, whereas Asterisk _only_ 
does/did SIP over UDP. Neither is/was RFC compliant.  

Philipp


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RTP over TCP

2010-04-24 Thread David Backeberg
On Fri, Apr 23, 2010 at 3:21 PM,  ad...@3a.hu wrote:
 i have to put an * between two other SIP gateways and due to some
 circumstances, i have to use sip over tcp.  With 1.6.2.6 this is working
 fine: sip gw A (deverto4) sends the call, i hand it over to sip gw B
 (ocs) and that's about it.  In the other direction however (ocs - me -
 deverto4) the call setup is complete but there is no audio.

Don't do it.

There have been any number of posts to asterisk-users begging asterisk
to bend over backwards to accommodate Microsoft's foray into the world
of VoIP. Nobody seems to be asking Microsoft to build a stack
compatible with the rest of the world of VoIP.

I disagree that sending SIP over TCP is superior to sending it over
UDP. Think about it for a second. UDP is 'unreliable' in that lost
packets are not rebroadcast.

Now let's say you have an 'unreliable' connection where it's just
barely good enough that the SIP call setup goes through, but the RTP
stream immediately fails.

Why would that be superior to having the SIP call setup getting
dropped? The end result of no reliable voice is the same, but now you
have a funkier debug condition that's going to be more complex to
track down. I personally think it would be superior to see the bad
connection as early in call setup as possible.

And of course, SIP over UDP is the way the rest of the world works. If
anybody wants to speak up about a framework that supports BOTH SIP
over UDP AND SIP over TCP, maybe somebody already built a middleware
layer that will let Microsoft join the world of voip.

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RTP over TCP

2010-04-24 Thread Zeeshan Zakaria
RTP stands for Real-Time Transport Protocol. TCP is not designed to deal
with real-time data transfer as it takes time to acknowledge packets and
re-send them if missing. All audio video data transfer happens in real time,
and it doesn't make any sense to retransmit missing packets. Real time
packets mixed with old missing packets which are submitted would result in
an non-understandable audio and video. So how come any system can use TCP
for real time data transfer, while assuring the quality at the same time.
Does their exist any such system? I would certainly like to try it, maybe
they are doing it right using some trick which I don't know yet.

Zeeshan A Zakaria

--
Sent from my Android phone with K-9 Mail.

On 2010-04-24 1:48 PM, David Backeberg dbackeb...@gmail.com wrote:

On Fri, Apr 23, 2010 at 3:21 PM, ad...@3a.hu wrote:
 i have to put an * between two other SIP ga...
Don't do it.

There have been any number of posts to asterisk-users begging asterisk
to bend over backwards to accommodate Microsoft's foray into the world
of VoIP. Nobody seems to be asking Microsoft to build a stack
compatible with the rest of the world of VoIP.

I disagree that sending SIP over TCP is superior to sending it over
UDP. Think about it for a second. UDP is 'unreliable' in that lost
packets are not rebroadcast.

Now let's say you have an 'unreliable' connection where it's just
barely good enough that the SIP call setup goes through, but the RTP
stream immediately fails.

Why would that be superior to having the SIP call setup getting
dropped? The end result of no reliable voice is the same, but now you
have a funkier debug condition that's going to be more complex to
track down. I personally think it would be superior to see the bad
connection as early in call setup as possible.

And of course, SIP over UDP is the way the rest of the world works. If
anybody wants to speak up about a framework that supports BOTH SIP
over UDP AND SIP over TCP, maybe somebody already built a middleware
layer that will let Microsoft join the world of voip.


-- 
_
-- Bandwidth and Colocati...
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] RTP over TCP

2010-04-24 Thread Hans Witvliet
On Sat, 2010-04-24 at 10:56 -0500, Michael Graves wrote:
 On Fri, 23 Apr 2010 23:11:06 +0200, ad...@3a.hu wrote:
 
 Hi Guys,
 
 On 04-23-2010 21:40, Nathan Clemons wrote:
  SIP is just the control protocol, and can be negotiated over TCP or UDP. 
  The
  actual payload is done over RTP, which is a UDP-based protocol.
 
 
 thanks, for both of you for pointing this out.  i was obviously on the 
 wrong track here.  since i see the rtp traffic via tcpdump, i'm going to 
 ask the other gw's sysadmin to see into this, maybe there is some 
 logging on the other side.
 
  If you had to add firewall exceptions/PAT config for the TCP SIP traffic,
  you'll also need to add the same for RTP traffic as well.
 
 
 this is a private pilot network for testing purposes, no internet 
 connection, no nat, no firewall.  it's like the 90s :)
 
 Actually, it is more common for RTP to be over UDP, but RTP over TCP is
 possible. In fact, this is the default RTP mode for M$ Office
 Communications Server. 
 
 I beleive that it may be possible to use RTP over TCP in Asterisk as
 there was someone work on this inorder to have interop with M$.
 

No, that was just sip over tcp (instead of udp)
I friend of mine had an * talking to M$, so that was one of the reasons
for early deployment of an 1.6.x asterisk...


-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RTP over TCP

2010-04-24 Thread bruce bruce
Adobe Air and Adobe FMS are good examples of VoIP working flawlessly over
TCP. We are actually developing a flash phone which needs only TCP to
transmit both signal and audio.

-Bruce

On Sat, Apr 24, 2010 at 2:01 PM, Zeeshan Zakaria zisha...@gmail.com wrote:

 RTP stands for Real-Time Transport Protocol. TCP is not designed to deal
 with real-time data transfer as it takes time to acknowledge packets and
 re-send them if missing. All audio video data transfer happens in real time,
 and it doesn't make any sense to retransmit missing packets. Real time
 packets mixed with old missing packets which are submitted would result in
 an non-understandable audio and video. So how come any system can use TCP
 for real time data transfer, while assuring the quality at the same time.
 Does their exist any such system? I would certainly like to try it, maybe
 they are doing it right using some trick which I don't know yet.

 Zeeshan A Zakaria

 --
 Sent from my Android phone with K-9 Mail.

 On 2010-04-24 1:48 PM, David Backeberg dbackeb...@gmail.com wrote:

 On Fri, Apr 23, 2010 at 3:21 PM, ad...@3a.hu wrote:
  i have to put an * between two other SIP ga...

 Don't do it.

 There have been any number of posts to asterisk-users begging asterisk
 to bend over backwards to accommodate Microsoft's foray into the world
 of VoIP. Nobody seems to be asking Microsoft to build a stack
 compatible with the rest of the world of VoIP.

 I disagree that sending SIP over TCP is superior to sending it over
 UDP. Think about it for a second. UDP is 'unreliable' in that lost
 packets are not rebroadcast.

 Now let's say you have an 'unreliable' connection where it's just
 barely good enough that the SIP call setup goes through, but the RTP
 stream immediately fails.

 Why would that be superior to having the SIP call setup getting
 dropped? The end result of no reliable voice is the same, but now you
 have a funkier debug condition that's going to be more complex to
 track down. I personally think it would be superior to see the bad
 connection as early in call setup as possible.

 And of course, SIP over UDP is the way the rest of the world works. If
 anybody wants to speak up about a framework that supports BOTH SIP
 over UDP AND SIP over TCP, maybe somebody already built a middleware
 layer that will let Microsoft join the world of voip.


 --
 _
 -- Bandwidth and Colocati...


 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] RTP over TCP

2010-04-24 Thread Zeeshan Zakaria
Adobe has not been successful in VoIP. I have worked for two companies who
were trying to make flash phones, and it always came down to the issue of
RTP over TCP. This is the primary reason there are no successfully working
flash phones out there though some companies are trying to offer service
over them. I once set it up myself using redphone and red5. But a java based
RTP over UDP is what I ended up with, which simply works. I would suggest
you to look into a java based solution. RTP is simply not meant for TCP,
those who are doing it, they must not be using TCP as TCP.

Zeeshan A Zakaria

--
Sent from my Android phone with K-9 Mail.

On 2010-04-24 3:07 PM, Hans Witvliet h...@a-domani.nl wrote:

On Sat, 2010-04-24 at 10:56 -0500, Michael Graves wrote:
 On Fri, 23 Apr 2010 23:11:06 +0200, adamk...
No, that was just sip over tcp (instead of udp)
I friend of mine had an * talking to M$, so that was one of the reasons
for early deployment of an 1.6.x asterisk...



-- 
_
-- Bandwidth and Colocat...
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

[asterisk-users] RTP over TCP

2010-04-23 Thread adamk
Hi List,

i have to put an * between two other SIP gateways and due to some 
circumstances, i have to use sip over tcp.  With 1.6.2.6 this is working 
fine: sip gw A (deverto4) sends the call, i hand it over to sip gw B 
(ocs) and that's about it.  In the other direction however (ocs - me - 
deverto4) the call setup is complete but there is no audio.

I can see the audio in the form of tcpdump, but neither party hears the 
other side.  Tcpdump also shows that while the call setup is via tcp, 
the audio is transmitted via udp.  I'm guessing this is the reason of 
silence.  The first setup is working because one of the gateways are 
supporting sip over tcp only and * accepts both.

my setup is pretty simple as * is only handing calls over to the 
gateways.  Relevant parts are below.

could anyone please confirm that it is an error, that asterisk sends the 
RTP stream via udp and this is the cause of the silence?  Is there any 
way to tell asterisk to use tcp only?  I'm aware of the drawbacks, but i 
still need to get this working.

I'd appreciate any help.

thanks
adam


sip.conf:

tcpenable=yes
tcpbindaddr=0.0.0.0

[ocs]
type=friend
host=192.168.1.1
context=ocs
qualify=yes
transport=tcp
nat=no
canreinvite=no
disallow=all
allow=alaw
allow=ulaw

[deverto4]
type=friend
host=172.18.200.4
context=deverto
qualify=yes
nat=no
canreinvite=yes
transport=tcp
disallow=all
allow=alaw
allow=ulaw

and the extensions.conf:

[deverto]
exten = _X.,1,Dial(SIP/${ext...@ocs)
exten = _+X.,1,Dial(SIP/${ext...@ocs)

[ocs]
exten = _X.,1,Dial(SIP/${ext...@deverto4)
exten = _+X.,1,Dial(SIP/${ext...@deverto4)






-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RTP over TCP

2010-04-23 Thread Zeeshan Zakaria
I don't think RTP can be sent over TCP at all, it would defeat the whole
purpose of RTP. Even if you somehow manage to do so, voice quality will go
down the drain.

Zeeshan A Zakaria

--
Sent from my Android phone with K-9 Mail.

On 2010-04-23 3:27 PM, ad...@3a.hu wrote:

Hi List,

i have to put an * between two other SIP gateways and due to some
circumstances, i have to use sip over tcp.  With 1.6.2.6 this is working
fine: sip gw A (deverto4) sends the call, i hand it over to sip gw B
(ocs) and that's about it.  In the other direction however (ocs - me -
deverto4) the call setup is complete but there is no audio.

I can see the audio in the form of tcpdump, but neither party hears the
other side.  Tcpdump also shows that while the call setup is via tcp,
the audio is transmitted via udp.  I'm guessing this is the reason of
silence.  The first setup is working because one of the gateways are
supporting sip over tcp only and * accepts both.

my setup is pretty simple as * is only handing calls over to the
gateways.  Relevant parts are below.

could anyone please confirm that it is an error, that asterisk sends the
RTP stream via udp and this is the cause of the silence?  Is there any
way to tell asterisk to use tcp only?  I'm aware of the drawbacks, but i
still need to get this working.

I'd appreciate any help.

thanks
adam


sip.conf:

tcpenable=yes
tcpbindaddr=0.0.0.0

[ocs]
type=friend
host=192.168.1.1
context=ocs
qualify=yes
transport=tcp
nat=no
canreinvite=no
disallow=all
allow=alaw
allow=ulaw

[deverto4]
type=friend
host=172.18.200.4
context=deverto
qualify=yes
nat=no
canreinvite=yes
transport=tcp
disallow=all
allow=alaw
allow=ulaw

and the extensions.conf:

[deverto]
exten = _X.,1,Dial(SIP/${ext...@ocs)
exten = _+X.,1,Dial(SIP/${ext...@ocs)

[ocs]
exten = _X.,1,Dial(SIP/${ext...@deverto4)
exten = _+X.,1,Dial(SIP/${ext...@deverto4)






--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] RTP over TCP

2010-04-23 Thread Nathan Clemons
SIP is just the control protocol, and can be negotiated over TCP or UDP. The
actual payload is done over RTP, which is a UDP-based protocol.

If you had to add firewall exceptions/PAT config for the TCP SIP traffic,
you'll also need to add the same for RTP traffic as well.

-- Nathan Clemons


On Fri, Apr 23, 2010 at 12:21 PM, ad...@3a.hu wrote:

 Hi List,

 i have to put an * between two other SIP gateways and due to some
 circumstances, i have to use sip over tcp.  With 1.6.2.6 this is working
 fine: sip gw A (deverto4) sends the call, i hand it over to sip gw B
 (ocs) and that's about it.  In the other direction however (ocs - me -
 deverto4) the call setup is complete but there is no audio.

 I can see the audio in the form of tcpdump, but neither party hears the
 other side.  Tcpdump also shows that while the call setup is via tcp,
 the audio is transmitted via udp.  I'm guessing this is the reason of
 silence.  The first setup is working because one of the gateways are
 supporting sip over tcp only and * accepts both.

 my setup is pretty simple as * is only handing calls over to the
 gateways.  Relevant parts are below.

 could anyone please confirm that it is an error, that asterisk sends the
 RTP stream via udp and this is the cause of the silence?  Is there any
 way to tell asterisk to use tcp only?  I'm aware of the drawbacks, but i
 still need to get this working.

 I'd appreciate any help.

 thanks
 adam


 sip.conf:

 tcpenable=yes
 tcpbindaddr=0.0.0.0

 [ocs]
 type=friend
 host=192.168.1.1
 context=ocs
 qualify=yes
 transport=tcp
 nat=no
 canreinvite=no
 disallow=all
 allow=alaw
 allow=ulaw

 [deverto4]
 type=friend
 host=172.18.200.4
 context=deverto
 qualify=yes
 nat=no
 canreinvite=yes
 transport=tcp
 disallow=all
 allow=alaw
 allow=ulaw

 and the extensions.conf:

 [deverto]
 exten = _X.,1,Dial(SIP/${ext...@ocs)
 exten = _+X.,1,Dial(SIP/${ext...@ocs)

 [ocs]
 exten = _X.,1,Dial(SIP/${ext...@deverto4)
 exten = _+X.,1,Dial(SIP/${ext...@deverto4)

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] RTP over TCP

2010-04-23 Thread adamk
Hi Guys,

On 04-23-2010 21:40, Nathan Clemons wrote:
 SIP is just the control protocol, and can be negotiated over TCP or UDP. The
 actual payload is done over RTP, which is a UDP-based protocol.


thanks, for both of you for pointing this out.  i was obviously on the 
wrong track here.  since i see the rtp traffic via tcpdump, i'm going to 
ask the other gw's sysadmin to see into this, maybe there is some 
logging on the other side.

 If you had to add firewall exceptions/PAT config for the TCP SIP traffic,
 you'll also need to add the same for RTP traffic as well.


this is a private pilot network for testing purposes, no internet 
connection, no nat, no firewall.  it's like the 90s :)

thanks for your comments.

regards
adam

-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users