opensubscriber
   Find in this group all groups
 
Unknown more information…

s : sip-implementors@cs.columbia.edu 5 June 2007 • 7:13PM -0400

Re: [Sip-implementors] [MMUSIC] RE: Problems with RFC 2327 vs RFC 4566, and between 4567 and 4568
by Christian Groves

REPLY TO AUTHOR
 
REPLY TO GROUP






Hello Colin,

Thanks for the extra information. Would the following text capture your
clarification?

Dan: I've also added some additional text to address your proposal.

"I.2.2.1 RFC 4566, "a=" attribute

The ABNF syntax of RFC2327 does not support the use of "-" in an attribute
name however despite stating that attributes names must be in the US-ASCII subset of ISO-10646/UTF-8. The ABNF syntax of RFC4566 was updated to support the
inclusion of "-" to address this inconsistency. Therefore the use of attribute names containing "-" is problematic for RFC2327 implementations as several examples of attribute names containing "-" were registered prior to the
definition of RFC4566. RFC2327 Implementors may consider exceptions when
parsing an "a=" where attribute names containing "-" are involved.

Beyond the addition of "-" in attribute names, the RFC4566 ABNF "token" syntax  defines additional characters (see item 22/I.2.4.2) that would also pose similar problems."

Regards, Christian

Colin Perkins wrote:
> On 5 Jun 2007, at 02:40, Christian Groves wrote:
>> The document Albrecht originally pointed to is now an Appendix to
>> ITU-T H.248.49. This was done to ensure that Albrecht's work was
>> captured. The latest draft can be found at:
>> http://ftp3.itu.int/av-arch/avc-site/2005-2008/0703_She/TD-62.zip
>>
>> I think Randell's point that the use of "-" in attribute names
>> between RFC2327 and RFC4566 should also be captured in the Appendix.
>> Better that these sorts of issues are documented. Something along the
>> lines of:
>>
>>
>>        "I.2.2.1 RFC 4566, “a=” attribute
>>
>> The syntax of RFC2327 does not support the use of “-“ in an attribute
>> name however the syntax of RFC4566 has been updated to support the
>> inclusion of “-“. Therefore the use of attribute names containing “-“
>> is problematic for RFC2327 implementations however several examples
>> of attribute names containing “-“ were registered prior to the
>> definition of RFC4566. RFC2327 Implementors may consider exceptions
>> when parsing an “a=” where these attribute names containing “-“ are
>> involved. "
>
> It's not that simple, since RFC 2327 is inconsistent. The ABNF allows
> only alphanumeric characters in attribute names, but the text only
> states that attribute names "must be in the US-ASCII subset of
> ISO-10646/UTF-8".
>
_______________________________________________
Sip-implementors mailing list
Sip-implementors@cs.c...
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.