Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

SIP Client oneway speach

Status
Not open for further replies.

fhweich

Technical User
Sep 22, 2006
25
ZA
Mitel 3300 with MCD 4.2
HTC with SIP client software (tested 2)
Internal calls sip to 5312 = OK
External calls from/to sip client = oneway speach
No 5312 phones have problems with external or internal calls.

What/where could the problem be?
 
What sort of trunks are being used for the external calls
 

"Billz66 (TechnicalUser)


What sort of trunks are being used for the external calls "

Telco BRI
 
IrwinMFletcher

The internal calls does not go through the firewall
The external calls go over the telco

Thus can not be firewall related
 
3300 on same subnet as phones and wireless? Trunk calls would mean streaming RTP from the IP of the 3300 to the IP of the SIP device. SIP to internal would mean streaming RTP from the IP of the SIP to IP of the 5312.

I'd tell you a UDP joke but I'm afraid you won't get it. TCP jokes are the best because you always get them.
 
I (wrongly) assumed SIP trunks.

Just so I'm clear, you have a HTC phone running a SIP client registered as a user on the 3300, connecting internally through some wifi bridge. If you call from that phone to another IP set on the internal network, it works fine. But if you call from the HTC out a trunk, you get one way audio. Is that correct?

If so, then it's again, most likely a router issue. In the first scenario, the RTP data is being sent from the IP phone, most likely using port 9000. When you call out a trunk, the RTP stream gets terminated on the controller, which uses a different port range. So I'm guessing your routers are configured to allow one, but not the other.

If it were me, I'd just start sniffing the call. Eliminates the guess-work.
 
Have you got an E2T card installed on the controller?
If so is the default gateway correct?

Also has the HTC handset got the correct default gateway from the wifi connection?
It would need to be either the same as the 3300 controller or routable between the gateways if different.

If all is correct I would as IrwinMFletcher has stated start a wireshark trace and find out what and where the RTP is being blocked.

Share what you know - Learn what you don't
 
good sugestions - Thanx
yes IrwinMFletcher your summery of the setup is correct
my reasoning - if the sip client can register on the Mitel and the internal call to a 5312 works then the gateway, network setup should be fine. If LoopyLou is correct and the RTP communication with SIP is between the IP 5312 and the HTC SIP client, then the gateway is in anyhow out of the picture.(flat network)

The Sip Client and 3300 can eatablish a call thus ip coms is correct and with an external call the RTP is between the HTC and the 3300.

It seems the only solution whithout any guess work would be a wireshark trace.

Will post as soon as done
 
another test you can try first is to setup a SIP softphone (x-lite) and see if you have any issues with that
If it works fine then it must be a wifi router problem

Share what you know - Learn what you don't
 
Don't get 'being able to establish a call' and 'streaming' confused. They are different entities and require different things.

SIP devices establish a call over port 5060, a well known, pre-defined port. They use that as the means to determine how they will transmit the data, and they can end up picking something arbitrary. If you have a 'SIP-aware' router, then port 5060 will be open, however the UDP ports that the audio is sent over will not be. You'll have to open those by yourself since they are very application/device specific.


 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top