Arunachalam Venkatraman wrote:
>
> 1.When does it make sense to have multiple Contact headers in a INVITE
> request? I am trying to imagine scenarios where this would be useful. One
> possibility is when there are multiple interfaces that you may be reached at
> but you have no single domain name that translates to these addresses. Seems
> contrived, though.
>
I think what the draft is saying is that you can insert not only the
SIP URL, but also your email or HTTP url. When there happens to be
multiple SIP URL contacts, then I think the draft is silent about
this.
More, I'm quite interested about this quote (in section 6.15,
Contact):
"The Contact value SHOULDNOT be cached across calls, as it
may not represent the most desirable location for a particular
destination address."
Does it mean I can NOT save the Contact (SIP) URL to my address book?
(I think yes, I can)
If I can, then can I specify multiple SIP URL in the contact, with
each of them is completely different address, such as my office SIP
URL, home SIP URL, my URL registered to other SIP service I found in
web, etc.?
I think the answer is again yes, I can. The UAS should still be able
to choose the URL used for this Call-ID, based on the qvalue.
But in any case, the draft should be clear about this.
> 2. If there are multiple Contacts in an INVITE, which of these does the UAS
> use to copy the name-addr value from, into the Route header?
>
Choosing only from the SIP URL Contacts, choose one with highest
qvalue?
--
cheers,
Bennylp
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors