Re: [MMUSIC] FW: New Version Notification for draft-ietf-mmusic-rfc4566bis-13.txt

"Ali C. Begen (abegen)" <abegen@cisco.com> Thu, 15 January 2015 04:07 UTC

Return-Path: <abegen@cisco.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADF2A1B2AF2 for <mmusic@ietfa.amsl.com>; Wed, 14 Jan 2015 20:07:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.511
X-Spam-Level:
X-Spam-Status: No, score=-16.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_I_INVITATION=-2, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vexkl6AnYivd for <mmusic@ietfa.amsl.com>; Wed, 14 Jan 2015 20:07:23 -0800 (PST)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84C1A1B2AF0 for <mmusic@ietf.org>; Wed, 14 Jan 2015 20:07:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12908; q=dns/txt; s=iport; t=1421294843; x=1422504443; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=radHp4LFNVFd4Z+ueDzJGqu1q5Jfxk5nJ9H1HACHa7E=; b=jVFLan9FnWDiH7K//J9ej/9uLxEqHER3vQxKLW9VoIEfY+MhCnElL5VX eSqHg4j8PzvJRRiFuRYd1S1B84CmEJ1iaZ6S6n2Vqz37O4xU+JKAKn04s kHq0VO1DtNNMFTtllvPfYEvQ9S4+NbA3V1MjGa8GQogy1QUnRkHwRoylR 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AigFAD48t1StJA2L/2dsb2JhbABbDoJWIlJTBQSDAcMCDIUlSgIcekMBAQEBAX2EDAEBAQMBAQEBIBE0BgkHBwQCAQgOAwMBAgECAiYCAgIlCxUHAQgCBAESCYgbCAEHBbw4lA8BAQEBAQEBAQEBAQEBAQEBAQEBAQEXgSGNdhEBNSIGgmKBQQWOTINHhUiBDzCCQ44IIoIyfz1vAYELOX4BAQE
X-IronPort-AV: E=Sophos;i="5.09,401,1418083200"; d="scan'208";a="387067647"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-8.cisco.com with ESMTP; 15 Jan 2015 04:07:22 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by alln-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id t0F47Mf9017485 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 15 Jan 2015 04:07:22 GMT
Received: from xmb-aln-x01.cisco.com ([fe80::747b:83e1:9755:d453]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0195.001; Wed, 14 Jan 2015 22:07:22 -0600
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] FW: New Version Notification for draft-ietf-mmusic-rfc4566bis-13.txt
Thread-Index: AQHQLyD3iHchic0o5UCRCBsktcnK8Jy+atcAgABShYCAAlwAgA==
Date: Thu, 15 Jan 2015 04:07:21 +0000
Message-ID: <D0DD041A.2CCCE%abegen@cisco.com>
References: <20150113110616.14141.57927.idtracker@ietfa.amsl.com> <D0DAC910.2CB94%abegen@cisco.com> <54B55E6B.7090303@alum.mit.edu>
In-Reply-To: <54B55E6B.7090303@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.4.7.141117
x-originating-ip: [10.98.62.53]
Content-Type: text/plain; charset="utf-8"
Content-ID: <1E143E1CFCA0B54F9B59F995C7571A2E@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/98Ia_GN6d1tqjSD85DKz-EJHGHA>
Subject: Re: [MMUSIC] FW: New Version Notification for draft-ietf-mmusic-rfc4566bis-13.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Jan 2015 04:07:26 -0000

Hi Paul,

I am all good with these simplifications and vote for making them.

-acbegen

-----Original Message-----
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Date: Tuesday, January 13, 2015 at 8:05 PM
To: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] FW: New Version Notification for
draft-ietf-mmusic-rfc4566bis-13.txt

>I have a suggestion that will improve the readability of the draft
>without changing the semantics at all, by using an extension to ABNF
>defined recently (by me) in RFC7405. It allows the direct specification
>of case-sensitive strings in ABNF. Using that I suggest the following
>changes:
>
>* Section 6.8:
>
>OLD:
>
>       orient-value = portrait / landscape / seascape
>       portrait  = %x70.6f.72.74.72.61.69.74    ; "portrait"
>       landscape = %x6c.61.6e.64.73.63.61.70.65 ; "landscape"
>       seascape  = %x73.65.61.73.63.61.70.65    ; "seascape"
>         ; Note: this assumes the intent was to be case-sensitive
>         ; Does anything think this should be matched in a
>         ; case-insensitive way???
>
>NEW:
>
>       orient-value = portrait / landscape / seascape
>       portrait  = %s"portrait"
>       landscape = %s"landscape"
>       seascape  = %s"seascape"
>         ; NOTE: These names are case-sensitive.
>
>* Section 6.9:
>
>OLD:
>
>       conference-type = broadcast / meeting / moderated / test / H332
>       broadcast = %x62.72.6f.61.64.63.61.73.74 ; "broadcast"
>       meeting   = %x6d.65.65.74.69.6e.67       ; "meeting"
>       moderated = %x6d.6f.64.65.72.61.74.65.64 ; "moderated"
>       test      = %x74.65.73.74                ; "test"
>       H332      = %x48.33.33.32                ; "H332"
>         ; NOTE: These names are case-sensitive.
>
>NEW:
>
>       conference-type = broadcast / meeting / moderated / test / H332
>       broadcast = %s"broadcast"
>       meeting   = %s"meeting"
>       moderated = %s"moderated"
>       test      = %s"test"
>       H332      = %s"H332"
>         ; NOTE: These names are case-sensitive.
>
>* Section 9:
>
>OLD:
>
>    This section provides an Augmented BNF grammar for SDP.  ABNF is
>    defined in [RFC5234].
>
>NEW:
>
>    This section provides an Augmented BNF grammar for SDP.  ABNF is
>    defined in [RFC5234] and [RFC7405].
>
>OLD:
>
>    proto-version =       %x76 "=" 1*DIGIT CRLF
>                          ;this memo describes version 0
>
>    origin-field =        %x6f "=" username SP sess-id SP sess-version SP
>                          nettype SP addrtype SP unicast-address CRLF
>
>    session-name-field =  %x73 "=" text CRLF
>
>    information-field =   [%x69 "=" text CRLF]
>
>    uri-field =           [%x75 "=" uri CRLF]
>
>    email-fields =        *(%x65 "=" email-address CRLF)
>
>    phone-fields =        *(%x70 "=" phone-number CRLF)
>
>    connection-field =    [%x63 "=" nettype SP addrtype SP
>                          connection-address CRLF]
>                          ;a connection field must be present
>                          ;in every media description or at the
>                          ;session-level
>
>    bandwidth-fields =    *(%x62 "=" bwtype ":" bandwidth CRLF)
>
>    time-fields =         1*( %x74 "=" start-time SP stop-time
>                          *(CRLF repeat-fields) CRLF)
>                          [zone-adjustments CRLF]
>
>    repeat-fields =       %x72 "=" repeat-interval SP typed-time
>                          1*(SP typed-time)
>
>    zone-adjustments =    %x7a "=" time SP ["-"] typed-time
>                          *(SP time SP ["-"] typed-time)
>
>    key-field =           [%x6b "=" key-type CRLF]
>
>    attribute-fields =    *(%x61 "=" attribute CRLF)
>
>NEW:
>
>    proto-version =       %s"v" "=" 1*DIGIT CRLF
>                          ;this memo describes version 0
>
>    origin-field =        %s"o" "=" username SP sess-id SP sess-version SP
>                          nettype SP addrtype SP unicast-address CRLF
>
>    session-name-field =  %s"s" "=" text CRLF
>
>    information-field =   [%s"i" "=" text CRLF]
>
>    uri-field =           [%s"u" "=" uri CRLF]
>
>    email-fields =        *(%s"e" "=" email-address CRLF)
>
>    phone-fields =        *(%s"p" "=" phone-number CRLF)
>
>    connection-field =    [%s"c" "=" nettype SP addrtype SP
>                          connection-address CRLF]
>                          ;a connection field must be present
>                          ;in every media description or at the
>                          ;session-level
>
>    bandwidth-fields =    *(%s"b" "=" bwtype ":" bandwidth CRLF)
>
>    time-fields =         1*( %s"t" "=" start-time SP stop-time
>                          *(CRLF repeat-fields) CRLF)
>                          [zone-adjustments CRLF]
>
>    repeat-fields =       %s"r" "=" repeat-interval SP typed-time
>                          1*(SP typed-time)
>
>    zone-adjustments =    %s"z" "=" time SP ["-"] typed-time
>                          *(SP time SP ["-"] typed-time)
>
>    key-field =           [%s"k" "=" key-type CRLF]
>
>    attribute-fields =    *(%s"a" "=" attribute CRLF)
>
>OLD:
>
>    media-field =         %x6d "=" media SP port ["/" integer]
>                          SP proto 1*(SP fmt) CRLF
>
>NEW:
>
>    media-field =         %s"m" "=" media SP port ["/" integer]
>                          SP proto 1*(SP fmt) CRLF
>
>OLD:
>
>    fixed-len-time-unit = %x64 / %x68 / %x6d / %x73
>
>NEW:
>
>    fixed-len-time-unit = %s"d" / %s"h" / %s"m" / %s"s"
>         ; NOTE: These units are case-sensitive.
>
>OLD:
>
>    key-type =            %x70 %x72 %x6f %x6d %x70 %x74 /     ; "prompt"
>                          %x63 %x6c %x65 %x61 %x72 ":" text / ; "clear:"
>                          %x62 %x61 %x73 %x65 "64:" base64 /  ; "base64:"
>                          %x75 %x72 %x69 ":" uri              ; "uri:"
>
>NEW:
>
>    key-type =            %s"prompt"
>                          %s"clear:"
>                          %s"base64:"
>                          %s"uri:"
>         ; NOTE: These names are case-sensitive.
>
>OLD:
>
>    token-char =          %x21 / %x23-27 / %x2A-2B / %x2D-2E / %x30-39
>                          / %x41-5A / %x5E-7E
>
>NEW:
>
>    token-char =          ALPHA / DIGIT
>                          / "!" / "#" / "$" / "%" / "&" /
>                          / "'" ; (single quote)
>                          / "*" / "+" / "-" / "." / "^" / "_"
>                          / "`" ; (Grave accent)
>                          / "{" / "|" / "}" / "~"
>
>(I can't tell you how many times I have had to look at the definition of
>token-char and an ascii chart to figure out if a particular special
>character is allowed in a token!)
>
>* Section 12.1:
>
>Add a reference to RFC7405.
>
>	Thanks,
>	Paul
>
>On 1/13/15 6:10 AM, Ali C. Begen (abegen) wrote:
>> This version addresses Colin’s and Christer’s comments (except
>>Christer’s
>> comment on O/A procedures, which is pending a resolution).
>>
>> Things to do at this point:
>> 1) issues in the tracker
>> http://trac.tools.ietf.org/wg/mmusic/trac/report/7
>>
>> 2) inserting the text from 4566bis-iana-updates
>>
>> If there are things I omitted, please speak up.
>>
>> -acbegen
>>
>> -----Original Message-----
>> From: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
>> Date: Tuesday, January 13, 2015 at 1:06 PM
>> To: Van Jacobson <van@parc.com>, "Mark J. Handley"
>> <m.handley@cs.ucl.ac.uk>, "Ali C. Begen" <abegen@cisco.com>, Colin
>>Perkins
>> <csp@csperkins.org>, Colin Perkins <csp@csperkins.org>, Van Jacobson
>> <van@parc.com>, "Ali C. Begen" <abegen@cisco.com>, Mark Handley
>> <m.handley@cs.ucl.ac.uk>
>> Subject: New Version Notification for
>>draft-ietf-mmusic-rfc4566bis-13.txt
>>
>>>
>>> A new version of I-D, draft-ietf-mmusic-rfc4566bis-13.txt
>>> has been successfully submitted by Ali Begen and posted to the
>>> IETF repository.
>>>
>>> Name:		draft-ietf-mmusic-rfc4566bis
>>> Revision:	13
>>> Title:		SDP: Session Description Protocol
>>> Document date:	2015-01-13
>>> Group:		mmusic
>>> Pages:		57
>>> URL:
>>> http://www.ietf.org/internet-drafts/draft-ietf-mmusic-rfc4566bis-13.txt
>>> Status:
>>> https://datatracker.ietf.org/doc/draft-ietf-mmusic-rfc4566bis/
>>> Htmlized:      
>>>http://tools.ietf.org/html/draft-ietf-mmusic-rfc4566bis-13
>>> Diff:
>>> http://www.ietf.org/rfcdiff?url2=draft-ietf-mmusic-rfc4566bis-13
>>>
>>> Abstract:
>>>    This memo defines the Session Description Protocol (SDP).  SDP is
>>>    intended for describing multimedia sessions for the purposes of
>>>    session announcement, session invitation, and other forms of
>>>    multimedia session initiation.  This document obsoletes RFC 4566.
>>>
>>>
>>>
>>>
>>>
>>> Please note that it may take a couple of minutes from the time of
>>> submission
>>> until the htmlized version and diff are available at tools.ietf.org.
>>>
>>> The IETF Secretariat
>>>
>>>
>>
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>>
>
>_______________________________________________
>mmusic mailing list
>mmusic@ietf.org
>https://www.ietf.org/mailman/listinfo/mmusic
>