Francois Audet wrote:
Agreed.

Basically, say the "CONNECT" ended up in 3 different directions after
a 3XX with 3 contacts. The UAC would set up the end-to-end TLS
connections from the UAC to the 3 contacts.

Then the INVITEs have no intermediaries, so they can't fork.

OK; returning a 3xx seems to be preferred.  Then, so that we can
update the next revision appropriately, here is some rough text:

  A proxy that accesses a location service to route a CONNECT
  request and discovers more than one contact bound to that
  AoR MUST format a 3xx-class response with the contacts discovered
  from the location service.  This response is subsequently
  sent upstream.

  A proxy that receives a 3xx-class response as a result of
  proxying a CONNECT request downstream MUST NOT recurse on the
  receipt of the 3xx-class response.  Instead, it MUST send the
  response upstream.

  When a user agent receives a 3xx-class response from its
  downstream server with multiple Contact headers, it MAY decide
  to fork in parallel or in serial depending on its software
  capabilities and configuration policies.  Alternatively, it
  MAY analyze the received Contact headers and choose to send it
  to a particular destination that it suspects would stand the
  best chance of eliciting a successful response.

OK?

- vijay
--
Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
2701 Lucent Lane, Rm. 9F-546, Lisle, Illinois 60532 (USA)
Email: [EMAIL PROTECTED],bell-labs.com,acm.org}
WWW:   http://www.alcatel-lucent.com/bell-labs


_______________________________________________
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