Hi Dale,

 Sorry, I confused with the meaning of 'user' word. I thought it is the
'user' part of ABNF syntax not 'userinfo' part of SIP URI in the below
statement. 

"The set of valid telephone-subscriber strings is a subset of valid
        user strings."
 
Thanks,
Anil
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dale R.
Worley
Sent: Sunday, January 01, 2006 10:53 AM
To: Sip-Implementors
Subject: Re: [Sip-implementors] 'Use' syntax clarification

On Wed, 2005-12-28 at 12:56 -0800, Anil Bollineni wrote:
>             According to RFC 3261 19.1.1
> 
>      "The set of valid telephone-subscriber strings is a subset of
valid
> user strings."

>      Since the 'user' info part of SIP URL does not cover "#" symbol
> according rfc 3261 syntax for 'user'.
> 
> According to RFC 2806, the syntax for telephone-subscriber is
> 
> telephone-subscriber= 1*dtmf-digit
> 
> dtmf-digit            = "*" / "#" / "A" / "B" / "C" / "D"

> How can telephone-subscriber string is a subset of valid user string? 

Read the BNF more carefully:

SIP-URI          =  "sip:" [ userinfo ] hostport
                    uri-parameters [ headers ]
SIPS-URI         =  "sips:" [ userinfo ] hostport
                    uri-parameters [ headers ]
userinfo         =  ( user / telephone-subscriber ) [ ":" password ] "@"
user             =  1*( unreserved / escaped / user-unreserved )

As you can see, "telephone-subscriber" is *included* in "userinfo".

Dale


_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to