Re: [MMUSIC] Open Issues: draft-ietf-mmusic-sdp-simulcast-03

Christer Holmberg <christer.holmberg@ericsson.com> Sun, 25 October 2015 18:07 UTC

Return-Path: <christer.holmberg@ericsson.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 436491A1E0B for <mmusic@ietfa.amsl.com>; Sun, 25 Oct 2015 11:07:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.501
X-Spam-Level:
X-Spam-Status: No, score=-1.501 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 guh7eSKJ5dJv for <mmusic@ietfa.amsl.com>; Sun, 25 Oct 2015 11:07:05 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97F431A1DBD for <mmusic@ietf.org>; Sun, 25 Oct 2015 11:07:04 -0700 (PDT)
X-AuditID: c1b4fb2d-f79626d000004282-07-562d1a46979f
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.253.125]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 56.88.17026.64A1D265; Sun, 25 Oct 2015 19:07:02 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.61]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0248.002; Sun, 25 Oct 2015 19:07:01 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] Open Issues: draft-ietf-mmusic-sdp-simulcast-03
Thread-Index: AQHRDQuY/+BWLAoQJEGdvtRTPAWcKJ55Kf0AgANJW7A=
Date: Sun, 25 Oct 2015 18:07:00 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37B8DD0A@ESESSMB209.ericsson.se>
References: <56294C8A.1030205@nostrum.com> <562A6522.60501@alum.mit.edu>
In-Reply-To: <562A6522.60501@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.154]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFLMWRmVeSWpSXmKPExsUyM+Jvra6blG6YwbH74hZTlz9msVix4QCr A5PH3/cfmDyWLPnJFMAUxWWTkpqTWZZapG+XwJXxassqtoIjfBVrr3exNjDe4upi5OSQEDCR uP7mPxOELSZx4d56ti5GLg4hgSOMEvse3ANLCAksZpSY0hLUxcjBwSZgIdH9TxskLCLgK/Hs 8W02EFtYwFWi48BVRpASEQE3iSmXnCBKrCT2LNoCNoVFQFXi7OQDYOW8QK3Lnh5jg5juIdGw 6S0ziM0poCVxb+9qMJsR6Jzvp9aA9TILiEvcejIf6kwBiSV7zjND2KISLx//Y4WwlSQW3f4M Va8jsWD3JzYIW1ti2cLXzBB7BSVOznzCMoFRdBaSsbOQtMxC0jILScsCRpZVjKLFqcXFuelG xnqpRZnJxcX5eXp5qSWbGIExcnDLb90djKtfOx5iFOBgVOLhTfivHSbEmlhWXJl7iFGCg1lJ hNdht06YEG9KYmVValF+fFFpTmrxIUZpDhYlcd4WpgehQgLpiSWp2ampBalFMFkmDk6pBkZ/ S9mlz6XvHnh1UNhG1rBkyT//lVHaTAd2XzhrtD5O6O+y706CSw7eM10qIyH4Kuz/r5qPUawT 15bv2SOn/9Il/qXNtwvpclZxxoIzb276pymvt27R2gnvLuQpffawXruhL41F/EVOXO70PlFJ 1Tv9c+bMrX2a+kK/Jco2q+Qjz8FAqQNc2bZKLMUZiYZazEXFiQANs19CjQIAAA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/K4yNruWgcQiY_8CmSUpdGc-WsD0>
Subject: Re: [MMUSIC] Open Issues: draft-ietf-mmusic-sdp-simulcast-03
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: <https://mailarchive.ietf.org/arch/browse/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: Sun, 25 Oct 2015 18:07:06 -0000

Hi,

...

> Also, I have some other issues:
> - syntax allows two sends, or two recvs, but those are semantically forbidden
> - the syntax allows paused with PTs, but that is semantically forbidden.
> - syntax allows pt values that aren't numeric
> - use of WSP (SP or HTAB). Contrary to typical SDP usage.

I believe use of WSP is forbidden in SDP.

> Below is a proposal for revised syntax that follows the spirit, but aligns better 
> with other attributes and 4566bis. It doesn't have some of the extensibility of 
> the prior syntax because I couldn't see how to do it in a meaningful way. I don't think it is a great loss here.
>
> ...
>
> 6.1 Simulcast attribute
>
>    Name: simulcast
>
>    Value: simulcast-value
>
>    Usage Level: media
>
>    Charset Dependent: no
>

I think it would also be good to indicate the multiplex group.

>    Syntax:
>
>       simulcast-value = sc-send-opt [SP sc-recv-opt]
>                       / sc-recv-opt
>       sc-send-opt = "send" SP sc-sendrecv-args
>       sc-recv-opt = "recv" SP sc-sendrecv-args
>
>       sc-sendrecv-args = sc-pt-args / sc-rid-args
>       sc-pt-args = "pt=" sc-pt-list *(";" sc-pt-list)
>       sc-rid-args = "rid=" sc-rid-list *(";" sc-rid-list)
>                     [SP sc-pause-opt]
>
>       sc-pt-list = payload-type *("," payload-type)
>       sc-rid-list = rid-identifier *("," rid-identifier)
>       sc-pause-opt = "paused=" sc-rid-list
>
>       ; SP defined in [RFC5234]
>       ; payload-type, defined in [draft-ietf-mmusic-rfc4566bis-15]
>       ; rid-identifier defined in [I-D.pthatcher-mmusic-rid]
>
>    Examples:
>
>       a=simulcast: send pt=97;98 recv pt=97
>       a=simulcast: send rid=1,2,3 recv rid=4 paused=3

Looks good.

Regards,

Christer