>To phrase it more clearly, devices MUST send upper-case here, but they
>MUST accept both upper-case and lower-case and mixtures thereof.
>Dale

Does it mean that peers sending in lower case, or any other permutation, is 
complaint 3261 peer?
Or is this provision incorporated within implementations to allow error 
tolerance ?

As per my understanding there are other texts in RFC which overlays some more 
rules over the BNF, such as  the one for name-addr usage, when addr-spec 
contains comma etc, in Contact like headers.

In other words, as per the text - "The SIP-Version string is case-insensitive, 
but implementations MUST send upper-case"
Does 3261 doesn't mandate any UAC to send version string in upper-case ?
And thus any UAC which doesn't do so isn't non-compliant to 3261 ?
To be precise - Is that ETSI testcase for 3261 conformance correct ?


Thanks to all !

Regards,
Harbhanu

***************************************************************************************
This e-mail and attachments contain confidential information from HUAWEI, which 
is intended only for the person or entity whose address is listed above. Any 
use of the information contained herein in any way (including, but not limited 
to, total or partial disclosure, reproduction, or dissemination) by persons 
other than the intended recipient's) is prohibited. If you receive this e-mail 
in error, please notify the sender by phone or email immediately and delete it!

________________________________________
From: Harbhanu sahai
Sent: 05 May 2011 17:57:43
To: Iñaki Baz Castillo
Cc: [email protected]
Subject: RE: [Sip-implementors] Reg. SIP version string

>>But as per BNF grammar in RC 3261, they MUST accept lowercase.

Do you mean *uppercase* here ??

RFC 3261 - 25.1 Basic Rules -

Request-Line  =  Method SP Request-URI SP SIP-Version CRLF
Status-Line  =  SIP-Version SP Status-Code SP Reason-Phrase CRLF

SIP-Version    =  "SIP" "/" 1*DIGIT "." 1*DIGIT


***************************************************************************************
This e-mail and attachments contain confidential information from HUAWEI, which 
is intended only for the person or entity whose address is listed above. Any 
use of the information contained herein in any way (including, but not limited 
to, total or partial disclosure, reproduction, or dissemination) by persons 
other than the intended recipient's) is prohibited. If you receive this e-mail 
in error, please notify the sender by phone or email immediately and delete it!

________________________________________
From: Iñaki Baz Castillo [[email protected]]
Sent: 05 May 2011 16:09:56
To: Harbhanu sahai
Cc: [email protected]
Subject: Re: [Sip-implementors] Reg. SIP version string

2011/5/5 Harbhanu sahai <[email protected]>:
> Is this testcase correct as per 3261 text ?

Yes, RFC 3261 says that devices must use upper-case for SIP version
field. But as per BNF grammar in RC 3261, they MUST accept lowercase.




--
Iñaki Baz Castillo
<[email protected]>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to