Re: [MMUSIC] [Technical Errata Reported] RFC4566 (3278)

"Miguel A. Garcia" <Miguel.A.Garcia@ericsson.com> Mon, 09 July 2012 07:13 UTC

Return-Path: <miguel.a.garcia@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCE0F21F8638 for <mmusic@ietfa.amsl.com>; Mon, 9 Jul 2012 00:13:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.199
X-Spam-Level:
X-Spam-Status: No, score=-6.199 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SHGaNAuzzOWg for <mmusic@ietfa.amsl.com>; Mon, 9 Jul 2012 00:13:38 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 6666221F856C for <mmusic@ietf.org>; Mon, 9 Jul 2012 00:13:38 -0700 (PDT)
X-AuditID: c1b4fb25-b7fc16d000005db2-84-4ffa84b969a8
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 58.7D.23986.9B48AFF4; Mon, 9 Jul 2012 09:14:01 +0200 (CEST)
Received: from [159.107.24.133] (153.88.115.8) by esessmw0197.eemea.ericsson.se (153.88.115.88) with Microsoft SMTP Server id 8.3.264.0; Mon, 9 Jul 2012 09:14:01 +0200
Message-ID: <4FFA84B8.3040700@ericsson.com>
Date: Mon, 09 Jul 2012 09:14:00 +0200
From: "Miguel A. Garcia" <Miguel.A.Garcia@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:13.0) Gecko/20120614 Thunderbird/13.0.1
MIME-Version: 1.0
To: "Stach, Thomas" <thomas.stach@siemens-enterprise.com>
References: <20120703180119.1CF9F72F1C4@rfc-editor.org> <F81CEE99482EFE438DAE2A652361EE12020AE3@MCHP04MSX.global-ad.net>
In-Reply-To: <F81CEE99482EFE438DAE2A652361EE12020AE3@MCHP04MSX.global-ad.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJLMWRmVeSWpSXmKPExsUyM+Jvre7Oll/+BrO26Fg82D6X0WLq8scs Fru21zgwe0z5vZHVY8mSn0weN26/Zw5gjuKySUnNySxLLdK3S+DKaFt5gKmgV61izcuZbA2M u2S7GDk5JARMJL5f3MYEYYtJXLi3nq2LkYtDSOAUo8TahzehnNWMEkdu/WYHqeIV0JY4cPsQ I4jNIqAi8XziCjCbTcBconXjRrAaUYFgiTOf1kPVC0qcnPmEBcQWEbCUePbiJ9g2ZoFoif8N W4FqODiEBRwk1j0HKxcSqJDYcfoqK4jNKeAr0di7mgWi3FbiwpzrULa8RPPW2cwQ9ZoSk28u ZZ7AKDgLybZZSFpmIWlZwMi8ilE4NzEzJ73cSC+1KDO5uDg/T684dRMjMHgPbvmtuoPxzjmR Q4zSHCxK4rzWW/f4CwmkJ5akZqemFqQWxReV5qQWH2Jk4uCUamDUvv2ja57xHOdPL00sPs85 E2Scqlt4NDT++GLxnDx2neTS4+tdLrZW2LU9PyRk2yrwQnSF//ddJSIvTlg3vkg/OGXGp+l+ hTffZ15v0b91RMIiqIzr+OrGIDuWJ7/mrCmQdj7YM8960sKaxrXPVopc+uXkVDJ9ESOPyxFm 36kWVbEPkl9O7dJQYinOSDTUYi4qTgQAQfYYXCwCAAA=
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] [Technical Errata Reported] RFC4566 (3278)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 09 Jul 2012 07:13:39 -0000

Hi Thomas:

I am also copying Ali, who is currently editing 4566bis.

This comment is as an individual. I see your point, and I believe you are 
right as well. The text needs to be read as a whole: The "Session 
Description" indicates that "Zero or more media descriptions" can follow. 
And the text then says "Media description, if present". So, if there is a 
media description present, the "m=" line is mandatory, thus, there is no 
asterisk close to it.

BR,

         Miguel

On 06/07/2012 10:01, Stach, Thomas wrote:
> All,
>
> I think this errata should be rejected.
>
> The text on page 9 is pretty clear and I don't see a conflict with the ABNF.
>
> Under "Session description" it is explicitly stated that you can have zero or more media descriptions (as well as time descriptions)
> Further down under "Media description, if present" it is elaborated what a media description includes.
> It must at least include exactly one m-line. The a,b,k,i,c-lines are optional.
> Adding the asterisk as proposed would remove this subtlety.
> The same technique is used for "Time description". The t-line is mandatory, the r-lines are optional.
>
> BTW: Being able to provide zero media descriptions is crucial for certain implementations. An example is tunneling QSIG in SIP.
>
> Regards
> Thomas
>
>> -----Ursprüngliche Nachricht-----
>> Von: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org]
>> Im Auftrag von RFC Errata System
>> Gesendet: Dienstag, 03. Juli 2012 20:01
>> An: M.Handley@cs.ucl.ac.uk; van@packetdesign.com;
>> csp@csperkins.org; gonzalo.camarillo@ericsson.com;
>> rjsparks@nostrum.com; fandreas@cisco.com; miguel.a.garcia@ericsson.com
>> Cc: mmusic@ietf.org; rfc-editor@rfc-editor.org
>> Betreff: [MMUSIC] [Technical Errata Reported] RFC4566 (3278)
>>
>>
>> The following errata report has been submitted for RFC4566,
>> "SDP: Session Description Protocol".
>>
>> --------------------------------------
>> You may review the report below and at:
>> http://www.rfc-editor.org/errata_search.php?rfc=4566&eid=3278
>>
>> --------------------------------------
>> Type: Technical
>> Reported by: Riccardo Bernardini <riccardo.bernardini@uniud.it>
>>
>> Section: 5
>>
>> Original Text
>> -------------
>> At page 9:
>>
>>
>>        Media description, if present
>>           m=  (media name and transport address)
>>
>> Corrected Text
>> --------------
>>
>>        Media description, if present
>>           m=* (media name and transport address)
>>
>>
>>
>> Notes
>> -----
>> A '*' is added making "m=" lines optional
>>
>> Rationale:
>> The description about media lines in section 5, page 9 is
>> conflicting with the ABNF syntax of media-description in
>> Section 9, page 40
>>
>> media-descriptions =  *( media-field
>>                           information-field
>>                           *connection-field
>>                           bandwidth-fields
>>                           key-field
>>                           attribute-fields )
>>
>> According to the ABNF grammar, an SDP description can have
>> zero "m=" lines, but according to the description at page 9,
>> at least one line must be present.  Note that the conflict
>> could be solved also by replacing the media-descriptions
>> definition with
>>
>>     media-descriptions =  1*( media-field ... )
>>
>> but at page 8 (still Section 5) it is said
>>
>>     An SDP session description consists of a session-level section
>>     followed by zero or more media-level sections. ...
>>                 ^^^^^^^^^^^^^^^^^^^^^^^^
>>
>> so, I guess that the ABNF grammar is correct.
>>
>> Instructions:
>> -------------
>> This errata is currently posted as "Reported". If necessary, please
>> use "Reply All" to discuss whether it should be verified or
>> rejected. When a decision is reached, the verifying party (IESG)
>> can log in to change the status and edit the report, if necessary.
>>
>> --------------------------------------
>> RFC4566 (draft-ietf-mmusic-sdp-new-26)
>> --------------------------------------
>> Title               : SDP: Session Description Protocol
>> Publication Date    : July 2006
>> Author(s)           : M. Handley, V. Jacobson, C. Perkins
>> Category            : PROPOSED STANDARD
>> Source              : Multiparty Multimedia Session Control
>> Area                : Real-time Applications and Infrastructure
>> Stream              : IETF
>> Verifying Party     : IESG
>> _______________________________________________
>> 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
>
>

-- 
Miguel A. Garcia
+34-91-339-3608
Ericsson Spain