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