[asterisk-biz] How Realistic is Hosted VoIP for SMBs?

Leo Ann Boon leo at datvoiz.com
Sun Oct 29 20:34:00 MST 2006


GlobalOfficePhone wrote:
> Greg:
>
> Thanks for your thoughts. I am familiar with SIP signalling and media 
> stream separation in SIP and I agree with you that the media can be 
> sent directly between two SIP endpoints. This would work if the PBX 
> was local and the PBX and the endpoints were behind the same NAT.

> However, as I understand it,  when the endpoints are behind a 
> different NAT then the hosted PBX (which most are in case of SMBs), 
> then SIP and Asterisk doesn't allow direct endpoint-to-endpoint 
> connection and the media stream must pass through the Asterisk server. 
> Unless, of course, the hosted PBX is using some other tricks.
Direct RTP between phones is still possible for a remotely hosted PBX. 
Most hosted PBX solutions use a variety of tricks to optimize the traffic.

a. Deploy SIP aware router or outbound proxy at CPE end. In such a 
setup, the router or OP will rewrite the SIP/SDP such that all phones at 
the same site send RTP directly to each other.

b. In a multi-site setup, it's possible to have direct media if all the 
sites are using SIP aware router and outbound proxy.

c. For isolated remote phones (no SIP aware router/OP), the phones can 
always try STUN, UPNP first before resorting to using hosted SBC 
(Session Border Controller).  Google Kagoor or Acmepacket for examples 
of SBC.
>
> As per your last comment, my only point is that if 
> endpoint-to-endpoint media stream is not possible, then the situation 
> described would require much higher WAN bandwidth.
Yes, if using an SBC to proxy/relay the calls.

Leo.



More information about the asterisk-biz mailing list