Re: [MMUSIC] Hitchhiker's guide to SDP

Andrew Allen <aallen@rim.com> Wed, 14 March 2012 12:44 UTC

Return-Path: <aallen@rim.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 BF97121F87A7 for <mmusic@ietfa.amsl.com>; Wed, 14 Mar 2012 05:44:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.203
X-Spam-Level:
X-Spam-Status: No, score=-5.203 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396, 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 VkXfEHRqqfOb for <mmusic@ietfa.amsl.com>; Wed, 14 Mar 2012 05:44:26 -0700 (PDT)
Received: from mhs061cnc.rim.net (mhs061cnc.rim.net [208.65.73.35]) by ietfa.amsl.com (Postfix) with ESMTP id 1410E21F86F7 for <mmusic@ietf.org>; Wed, 14 Mar 2012 05:44:25 -0700 (PDT)
X-AuditID: 0a412830-b7fc16d000000702-50-4f6092a6c79e
Received: from XHT108CNC.rim.net (xht108cnc.rim.net [10.65.22.54]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by mhs061cnc.rim.net (SBG) with SMTP id 0F.B9.01794.6A2906F4; Wed, 14 Mar 2012 12:44:22 +0000 (GMT)
Received: from XCT103ADS.rim.net (10.67.111.44) by XHT108CNC.rim.net (10.65.22.54) with Microsoft SMTP Server (TLS) id 8.3.159.2; Wed, 14 Mar 2012 08:44:22 -0400
Received: from XMB105ADS.rim.net ([fe80::c47b:e609:558:1b44]) by XCT103ADS.rim.net ([fe80::c8f6:ae2e:c42b:3614%21]) with mapi id 14.01.0339.001; Wed, 14 Mar 2012 07:44:21 -0500
From: Andrew Allen <aallen@rim.com>
To: "Miguel.A.Garcia@ericsson.com" <Miguel.A.Garcia@ericsson.com>, "Bert.Greevenbosch@huawei.com" <Bert.Greevenbosch@huawei.com>
Thread-Topic: [MMUSIC] Hitchhiker's guide to SDP
Thread-Index: AQHM8ibtxPSzTH4vN06GOklK+LBscpZLG2EAgAAGtoCABO9jgIAOig+AgACGmICACk/WAIAAb7cA///6Xc8=
Date: Wed, 14 Mar 2012 12:44:20 +0000
Message-ID: <BBF5DDFE515C3946BC18D733B20DAD230E937A@XMB105ADS.rim.net>
In-Reply-To: <4F60510E.60206@ericsson.com>
Accept-Language: en-CA, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.70.110.251]
Content-Type: text/plain; charset="iso-8859-1"
content-transfer-encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHKsWRmVeSWpSXmKPExsXC5ShmprtsUoK/wewtlha/n6xgtVjzaQW7 xdTlj1kcmD1+fb3K5tFy5C2rx5IlP5kCmKMaGG0S8/LySxJLUhVSUouTbZV8UtMTcxQCijLL EpMrFVwyi5NzEjNzU4uUFDJTbJVMlBQKchKTU3NT80pslRILClLzUpTsuBQwgA1QWWaeQmpe cn5KZl66rZJnsL+uhYWppa6hkp0uEkj4x51x/oNtwZK0ivbtx9gbGH96dzFyckgImEisevWf BcIWk7hwbz0biC0k0MMkcXmaYBcjF5C9lFGi7+N/dghnC6NE8+9XrCBVbALKEst/z2AEsUUE mhglWo+JdzFycDALqEtcXRwEEhYW0JdYdeAtK0SJgcSXBWdZIOwkiX0Xt4HFWQRUJd7+XQBm 8wq4SWxqfsMOYnMKaEkcuH6BCcRmFJCV2H32OpjNLCAucevJfCaIowUkluw5zwxhi0q8fPyP FcJWlHjSuJkFol5P4sbUKWwQtrbEsoWvmSF2CUqcnPmEBeJhaYkdJ9cwTmAUn4VkxSwk7bOQ tM9C0r6AkWUVo2BuRrGBmWFyXrJeUWauXl5qySZGcELRMNjBOGGv1iFGAQ5GJR5eg9YEfyHW xLLiytxDjBIczEoivM9YgUK8KYmVValF+fFFpTmpxYcYLYChMpFZijs5H5js8krijQ0MUDhK 4rxLVmr5CwmkA9NUdmpqQWoRTCsTB6dUA6NME98md9WrfmY7pJlqHO7d2nG/ROzicavVHtsc 68ozJx19c5zRQVb7i/L60Ku2vWFqzzdyRxzg5X187oQ+49Y1O3/kG1qs2P3h/JfaRvuH9oa+ r3s2LrOSm32ogzXmiyN3StyBCa++PFPkushRx7HFfr1a0THl3gcqX1+eUZ65896ur25+BxWV WIozEg21mIuKEwEm/y4VQQMAAA==
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] Hitchhiker's guide to SDP
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: Wed, 14 Mar 2012 12:44:27 -0000

+1

Maybe also having a reference to the IANA registry where to look for other proprietary extension attributes that have been registered with IANA would also be useful.



----- Original Message -----
From: Miguel A. Garcia [mailto:Miguel.A.Garcia@ericsson.com]
Sent: Wednesday, March 14, 2012 03:04 AM
To: Bert Greevenbosch <Bert.Greevenbosch@huawei.com>
Cc: mmusic@ietf.org <mmusic@ietf.org>
Subject: Re: [MMUSIC] Hitchhiker's guide to SDP

Hi:

Let me restate my opinion, as an individual contributor, not as a chair.

I think the document, for it to be useful, has to list the 
usages/extensions of SDP in *any* IETF document. This includes SIP, 
H.248/MEGACO, and RTSP as a least.

So, I believe the document should have at least 4 sections, one where you 
discuss core documents used by any protocol (probably RFC 4566bis, 
perhaps a few others as well).  And then the document should list 
extensions that are believed to be useful with only one particular 
protocol (that one being SIP, H.248, or RTSP).

That leaves outside the scope of the document those extensions that are 
created in non-RFCs, for example, in ITU-T, ETSI, OMA, or 3GPP documents 
(assuming there are those extensions, I don't know). So we restrict the 
document to IETF-created extensions used by IETF-created protocols.

Of course, we can start listing SDP extensions to SIP documents, bearing 
in mind that this is not the final goal. So, we can leave for a next 
iteration the addition of additional extensions used by other protocols.

How about that?

/Miguel


On 14/03/2012 2:24, Bert Greevenbosch wrote:
> Hi Miguel, all,
>
> Thanks for these references. I consulted the IANA site when writing the first draft, but in light of the current discussion on the scope of the document, I may have to do that again.
>
> The other reference (from opsawg) indeed contains some references to SIP.
>
> Do I correctly sense that it is the general feeling of the group that SIP should be in scope of the document? How about Megaco/H.248 and RTSP?
>
> Best regards,
> Bert
>
>
>
> -----Original Message-----
> From: Miguel A. Garcia [mailto:Miguel.A.Garcia@ericsson.com]
> Sent: 07 March 2012 18:56
> To: Bert Greevenbosch
> Cc: mmusic@ietf.org
> Subject: Re: [MMUSIC] Hitchhiker's guide to SDP
>
> Bert,
>
> Here is another document with the same purpose. You can use it for
> inspiration. This is a bit more complex document, because it has to deal
> with several different protocols, rather than only one.
>
> http://tools.ietf.org/html/draft-ietf-opsawg-management-stds
>
> The other document that you need to consult is the IANA SDP Parameters
> registry at:
>
> http://www.iana.org/assignments/sdp-parameters/sdp-parameters.xml
>
> This contains a list of all the SDP extensions, and they all should be
> listed in the hitchhiker's guide.
>
> /Miguel
>
> On 07/03/2012 3:54, Bert Greevenbosch wrote:
>> Hi all,
>>
>> On Monday, I have uploaded a v00 draft for "Hitchhiker's Guide to SDP". It is based on the "Hitchhiker's Guide to SIP" (RFC 5411). I have copied most initial text from there, and in addition included an initial list of RFCs / drafts that seem relevant.
>>
>> https://datatracker.ietf.org/doc/draft-greevenbosch-hitchhikersguide-sdp/
>>
>> If the group is happy with this approach, I will be happy to maintain an editor's role, and write more text. Obviously other people's input will be highly appreciated, and indeed is needed.
>>
>> I look forward to your comments.
>>
>> Best regards,
>> Bert
>>
>> P.S. Unfortunately, I forgot to include "mmusic" in the name of the draft. How to deal with this?
>>
>>
>>
>> -----Original Message-----
>> From: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] On Behalf Of Christer Holmberg
>> Sent: 27 February 2012 04:53
>> To: Gonzalo Camarillo; Mary Barnes
>> Cc: mmusic@ietf.org
>> Subject: Re: [MMUSIC] Hitchhiker's guide to SDP
>>
>>
>> Hi,
>>
>> As a directorate member, I am willing to co-author such draft, should a decision to write one be taken.
>>
>> Regards,
>>
>> Christer
>>
>> -----Original Message-----
>> From: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] On Behalf Of Gonzalo Camarillo
>> Sent: 23. helmikuuta 2012 19:31
>> To: Mary Barnes
>> Cc: mmusic@ietf.org
>> Subject: Re: [MMUSIC] Hitchhiker's guide to SDP
>>
>> I agree.
>>
>> Gonzalo
>>
>> On 23/02/2012 7:06 PM, Mary Barnes wrote:
>>> I would think that in order for the document to have integrity that at
>>> least one of the directorate members should at least be a co-author.
>>>    Otherwise, I see a lot more stuff falling through the cracks and
>>> needing to be resolved during WGLC and later, which usually isn't a
>>> good thing.  The SIP Hitchhiker's guide provides a good example in
>>> that the author was also a primary contributor to RFC3261, etc.
>>>
>>> Mary.
>>>
>>> On Thu, Feb 23, 2012 at 6:30 AM, Gonzalo Camarillo
>>> <Gonzalo.Camarillo@ericsson.com
>>> <mailto:Gonzalo.Camarillo@ericsson.com>>
>>> wrote:
>>>
>>>       Hi Mary,
>>>
>>>       yes, the members of the SDP directorate would need to review such a
>>>       guide. However, the fact that they agreed to be members of the
>>>       directorate does not mean they will necessarily have cycles to
>>>       significantly contribute to the creation of the guide. We need to make
>>>       sure we have enough energy around this effort in order to start it.
>>>
>>>       Cheers,
>>>
>>>       Gonzalo
>>>
>>>       On 15/02/2012 7:14 PM, Mary Barnes wrote:
>>>       >   I think this is a good idea.  I would think the experts that can
>>>       >   contribute (and should review) can be found in the new SDP
>>>       >   directorate:
>>>       >   http://www.ietf.org/iesg/directorate/sdp.html
>>>       >   BTW, it would be nice to have a link to this page on the MMUSIC WG
>>>       wiki:
>>>       >   http://trac.tools.ietf.org/wg/mmusic/trac/wiki
>>>       >
>>>       >   As far as whether to publish, I think it would be a good idea to
>>>       >   complete publication as IMHO that improves the integrity of the
>>>       >   information - i.e., more eyes review a published RFC than a draft.
>>>       >   It could later be updated to reflect more recent RFCs OR a "More of
>>>       >   Hitchhikers Guide" could be published.
>>>       >
>>>       >   Thanks,
>>>       >   Mary.
>>>       >
>>>       >   On Wed, Feb 15, 2012 at 12:29 AM, Bert Greevenbosch
>>>       >   <Bert.Greevenbosch@huawei.com
>>>       <mailto:Bert.Greevenbosch@huawei.com>>   wrote:
>>>       >>   Hi Miguel, Andrew, all,
>>>       >>
>>>       >>   Sounds like a good idea. I would be happy to volunteer to play a
>>>       central role in it (i.e. be the editor, create the initial draft,
>>>       ...), but I would need support from other experts too.
>>>       >>
>>>       >>   As for practicalities, I see that the "Hitchhiker's Guide to SIP"
>>>       has become an RFC (5411). That means that it has been frozen, and to
>>>       add new info new individual or WG drafts are needed.
>>>       >>
>>>       >>   Would this be the same approach for SDP? Currently, there are
>>>       already quite some new drafts that extend SDP. How will future
>>>       extensions be handled? Maybe it would be good to make it a permanent
>>>       WG draft, which is updated every now and then.
>>>       >>
>>>       >>   Best regards,
>>>       >>   Bert
>>>       >>
>>>       >>
>>>       >>   -----Original Message-----
>>>       >>   From: mmusic-bounces@ietf.org<mailto:mmusic-bounces@ietf.org>
>>>       [mailto:mmusic-bounces@ietf.org<mailto:mmusic-bounces@ietf.org>] On
>>>       Behalf Of Miguel A. Garcia
>>>       >>   Sent: 14 February 2012 15:42
>>>       >>   To: Andrew Allen
>>>       >>   Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>
>>>       >>   Subject: Re: [MMUSIC] Do we need to update in time 4566bis?
>>>       >>
>>>       >>   Sounds good to me too. If someone wants to start such draft...
>>>       >>
>>>       >>   /Miguel
>>>       >>
>>>       >>   On 13/02/2012 23:15, Andrew Allen wrote:
>>>       >>>
>>>       >>>   What about considering a hitchhikers guide to SDP similar to
>>>       what was done for SIP?
>>>       >>>
>>>       >>>   One umbrella document that points the reader to all the SDP
>>>       capabilities available that they might want to take advantage of.
>>>       >>>
>>>       >>>   Just a suggestion.
>>>       >>>
>>>       >>>   Andrew
>>>       >>>
>>>       >>>   ----- Original Message -----
>>>       >>>   From: Miguel A. Garcia [mailto:Miguel.A.Garcia@ericsson.com
>>>       <mailto:Miguel.A.Garcia@ericsson.com>]
>>>       >>>   Sent: Saturday, January 28, 2012 06:23 AM
>>>       >>>   To: mmusic<mmusic@ietf.org<mailto:mmusic@ietf.org>>
>>>       >>>   Subject: [MMUSIC] Do we need to update in time 4566bis?
>>>       >>>
>>>       >>>   <as an individual>
>>>       >>>
>>>       >>>   Hi all,
>>>       >>>
>>>       >>>   You know we are revising RFC 4566. So far, the effort has been
>>>       in bug fixing.
>>>       >>>
>>>       >>>   The first SDP version was published as RFC 2327 in 1998 (i.e.,
>>>       14 years
>>>       >>>   ago), and was then revised as RFC 4566 in 2006.
>>>       >>>
>>>       >>>   Lots of things have happened since then. We have SDP offer answer,
>>>       >>>   Grouping, QoS, ATM, Bandwidth modifiers, TCP media, SDES, comeida,
>>>       >>>   labels, BFCP, FEC, ICE, CapNeg, and many other that are in the pipe.
>>>       >>>
>>>       >>>       From the point of view of a reader who takes 4566 (or its current
>>>       >>>   4566bis incarnation), I think it will be difficult for her or him to
>>>       >>>   understand a protocol that ignores those other extensions. For
>>>       example, I
>>>       >>>   recently post another e-mail where there is an apparent
>>>       contradiction
>>>       >>>   between 4566 and ICE (see
>>>       >>>   http://www.ietf.org/mail-archive/web/mmusic/current/msg09089.html ).
>>>       >>>
>>>       >>>   So, I was wondering if time has come to make not a bug correction in
>>>       >>>   4566bis, but also put that RFC in context with the other
>>>       extensions that
>>>       >>>   exist. This may include:
>>>       >>>
>>>       >>>   - Add minor extensions to the core document, similarly to what
>>>       we did
>>>       >>>   with IPv6 support (i.e., 4566 = 2327 + 3266). I don't know which
>>>       of these
>>>       >>>   extensions make sense to include, this would be an exercise to
>>>       do, but
>>>       >>>   let me give you one potential example: RFC 4574, the SDP "label"
>>>       >>>   attribute is a 6 pages RFC.
>>>       >>>
>>>       >>>   - Adding references to extensions, when it makes sense. For
>>>       example, ICE
>>>       >>>   should be referred somewhere (see my previous post regarding the "o"
>>>       >>>   line). I guess capneg could be also mentioned, perhaps others.
>>>       >>>
>>>       >>>   I know this is a bigger effort than anticipated, but the result
>>>       could
>>>       >>>   really help newcomers to this world.
>>>       >>>
>>>       >>>   Now, it is your turn to express your opinions. Please do it.
>>>       >>>
>>>       >>>   /Miguel
>>>       >>
>>>       >>   --
>>>       >>   Miguel A. Garcia
>>>       >>   +34-91-339-3608<tel:%2B34-91-339-3608>
>>>       >>   Ericsson Spain
>>>       >>   _______________________________________________
>>>       >>   mmusic mailing list
>>>       >>   mmusic@ietf.org<mailto:mmusic@ietf.org>
>>>       >>   https://www.ietf.org/mailman/listinfo/mmusic
>>>       >>   _______________________________________________
>>>       >>   mmusic mailing list
>>>       >>   mmusic@ietf.org<mailto:mmusic@ietf.org>
>>>       >>   https://www.ietf.org/mailman/listinfo/mmusic
>>>       >   _______________________________________________
>>>       >   mmusic mailing list
>>>       >   mmusic@ietf.org<mailto:mmusic@ietf.org>
>>>       >   https://www.ietf.org/mailman/listinfo/mmusic
>>>       >
>>>
>>>
>>
>> _______________________________________________
>> 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
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>>
>

-- 
Miguel A. Garcia
+34-91-339-3608
Ericsson Spain
_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic

---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.