Igor Slepchin wrote:
> 
> Here is a quote from 2543bis:
> 
> user: The name of the user addressed. Note that this field MAY be empty
> where the destination host does not have a notion of users, e.g., for
> embedded devices.
> 
> So I guess what you are seeing is OK.

Hmmm...so what is a proxy for a domain to do when it gets an INVITE request
where the host part matches its domain?  I guess one option is, as Jo
pointed out, to send a 405 Method Not Allowed final response.

But even in case of embedded devices where the username is skipped, there
has to be a way to address unambiguously which embedded device is being 
invited?  Is it the refrigirator?  the toaster?  or the microwave?  If I 
have a proxy fronting my home devices (let's say my home domain is vkg.com), 
it will get terribly upset if it only got an

   INVITE sip:vkg.com SIP/2.0

Which embedded device should it proxy the INVITE to?  I guess maddr 
parameter could be used here to unambiguously pick a resource:

   INVITE sip:vkg.com;maddr=toaster.vkg.com SIP/2.0

But the issue I am talking about is a proxy receiving an INVITE without a
username AND without a maddr parameter.  Unless UACs specifically know that
they are addressing embedded devices, the username should be present in the
R-URI.

Thanks,

- vijay
-- 
Vijay K. Gurbani  vkg@{lucent.com,research.bell-labs.com,acm.org}
Internet Software and eServices Group 
Lucent Technologies/Bell Labs Innovations 263 Shuman Blvd., Rm 1A-413
Naperville, Illinois 60566     Voice: +1 630 224 0216   Fax: +1 630 713 0184
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to