Well, the originally quoted _sip_ URL
(sip:+1-800-123-4567;[EMAIL PROTECTED];user=phone) is clearly not
correct. Take a look at the BNF in section 2 of bis-03. 

To be more specific, there are two problems with the above URL:

1. SIP URLs MUST have a hostname. In the URL quoted, +1-800-123-4567 takes
the place of hostname (not of user portion); however, hostnames cannot
contain "+" sign.
2. [EMAIL PROTECTED] represents a URL parameter. According to BNF, the
SIP URL parameter values are not allowed to have unescaped "@" signs in
them.

Thank you,
Igor Slepchin


> -----Original Message-----
> From: Brett Tate [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 17, 2001 1:27 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [Sip-implementors] RE: Question about 
> draft-yu-tel-url-02.txt
> 
> 
> > >>
> > >> sip:+1-800-123-4567;[EMAIL PROTECTED];user=phone
> > >>
> > >> My question is:
> > >>   Are the converted sip-url's above correct?  It seems
> > >> to me that according to the ABNF of SIP-URL in
> > >> rfc2543, a sip-url must include a host portion.
> > >>
> > >
> > >"sip.xyz.com" is the host portion.
> > 
> > 
> > I think the above sip URL is wrong. The string
> > (;[EMAIL PROTECTED];user=phone) after ';' is the url 
> > parameters, not
> > the host portion.
> 
> The converted sip-url is correct.
> 
> rfc2543bis-03.ps and rfc2543bis-02 reflect 
> the addition of ';' as user-unreserved.  
> Thus it can appear non escaped within the 
> user portion of sip-url.
> 
> "+1-800-123-4567;cic=+1-6789" is the userinfo 
> portion of the sip-url.  "sip.xyz.com" is the 
> host.
> 
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
> 
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to