Pars Mutaf wrote:
I have asked a SIP question (I think this is the right place). Please answer
my question about SIP trapezoid, or if you don't know, that's OK.

Nothing mandates a trapezoid. That kind of deployment can be useful for certain architectures, but SIP can work just fine without it.

A trapezoid deployment can be useful for certain things; three come to mind immediately:

   * Rendezvous (although technically all you need for rendezvous is a
     triangle, not a trapezoid). Note that there are other potential
     solutions here, such as fixed IP addresses (including mobile IP),
     dynamic DNS, DHTs, and HIP.

   * NAT and firewall traversal (using the outbound extensions). This
     is only necessary if you're behind a NAT or a Firewall. Even then,
     there may be other solutions depending on what you are trying to
     accomplish, such as STUN/TURN, SOCKS, VPNs, uPNP, etc.

   * Network provided services. Most services can be successfully
     implemented in the terminal, but there seems to be a trend of
     pushing most services into the network (probably because it's
     difficult to charge people recurring fees for something their
     phone knows how to do). If you end up with users who have
     network-provided services, then you'll need to go through their
     servers.

If you don't need any of these things, then a trapezoid is unnecessary.

/a


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip

Reply via email to