[MMUSIC] Comments on draft-ietf-mmusic-rid-02

Byron Campen <docfaraday@gmail.com> Thu, 04 February 2016 19:42 UTC

Return-Path: <docfaraday@gmail.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 A6B011ACE65 for <mmusic@ietfa.amsl.com>; Thu, 4 Feb 2016 11:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_19=0.6, SPF_PASS=-0.001] autolearn=no
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 1e9XmFng8pdy for <mmusic@ietfa.amsl.com>; Thu, 4 Feb 2016 11:42:07 -0800 (PST)
Received: from mail-pf0-x234.google.com (mail-pf0-x234.google.com [IPv6:2607:f8b0:400e:c00::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 513031ACE2B for <mmusic@ietf.org>; Thu, 4 Feb 2016 11:42:07 -0800 (PST)
Received: by mail-pf0-x234.google.com with SMTP id o185so54782691pfb.1 for <mmusic@ietf.org>; Thu, 04 Feb 2016 11:42:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=to:from:subject:message-id:date:user-agent:mime-version :content-type; bh=bWgqCPyjw+10rbVe86+tBfDHrj+FpfPel7dDoHOPmW4=; b=MM30WD9v2YAJd0pnhSuwyE7oHRXO1+63i4GYd/3qM6a1ISns+HSa5U3AJjxrIhguAd acN76pE1bBNlvZ+N/EDDMsBLJpcrOMnTlOaIvSUpmsxAAgOzPwIWqRb7GWDD4fVgbNQ3 sibU7MpqyatpWN0nwTcR4W6K+yAXGc22zmCP96mlbSebXaLs3RNOh5zrU4rbiLkC/5Ro cevdr8expljIjAYQB0Yc0MPVLix+lfz049PEr/ogBkrUAyVUeB4UOOKdbenFH8Y4AlGT mnXiEe3ocAMK1ocwr/LzT1TWJyQzTEVi//FUpGCEEqgIOfeRJtB4M2XGYJBcUMciyrCn c9qw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-type; bh=bWgqCPyjw+10rbVe86+tBfDHrj+FpfPel7dDoHOPmW4=; b=EsPUkAMPoFpB4Wp8i8PI/qBaqwEccw1uYFzdVSlSvk40myxuElkRRppVghbgSqjXsG inO11hfkiLwsLxRxjf6VE2lfnU6Nv1U97ivO0jImx4UEBsOsMe4giyn8xvXUPJtoeZDj xDv6IURCqPA2MuDkyWgplhTYTcCpHWAozv45sHhMVpNJeWcGgKSlOs0z6Az4smJqXX9U Y+35wqIQOkOiQ7rTExYrIdq6MPh3DSBF4CPwMUYIKXp+gClotfp5wq77Iopxb8Z0UiFy TiFenz9GVGTNVGdFiL9dYvKuCZzKrXcJkkzUE0gd2y2B5nebwOB8vR9H8bkYneIhDIz1 U0Rw==
X-Gm-Message-State: AG10YOTq7Ob/L6+dJ/UgHEtfe4hCEJcl75opzk5xA1SWFbvfPjyo22r6arYBt/cLTMXO5g==
X-Received: by 10.98.17.129 with SMTP id 1mr13779889pfr.30.1454614926998; Thu, 04 Feb 2016 11:42:06 -0800 (PST)
Received: from ?IPv6:2602:306:83ae:c480:9991:4e75:1b79:2fe5? ([2602:306:83ae:c480:9991:4e75:1b79:2fe5]) by smtp.googlemail.com with ESMTPSA id 195sm16123261pfa.5.2016.02.04.11.42.04 for <mmusic@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Thu, 04 Feb 2016 11:42:05 -0800 (PST)
To: mmusic@ietf.org
From: Byron Campen <docfaraday@gmail.com>
Message-ID: <56B3A98B.9030302@gmail.com>
Date: Thu, 04 Feb 2016 13:42:03 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="------------030201070604050903000001"
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/zlcUMzll7jARG2dVVeaGX4B8BOE>
Subject: [MMUSIC] Comments on draft-ietf-mmusic-rid-02
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: Thu, 04 Feb 2016 19:42:08 -0000

     As far as the open issues go, the proposals look fine to me.

Issues:

     In section 6.4, step 5, we might want to point out that the offerer 
cannot simply look at the list of payload types, since the answerer may 
be using payload type asymmetry. The offerer will need to map each 
payload type to a codec description on both sides, and then make sure 
the set of codec descriptions for that rid in the answer is a subset of 
those in the offer.

"Expressing all these codecs and resolutions using 32 dynamic PTs (2 
audio + 10x3 video) would exhaust the primary dynamic space (96-127). 
RIDs are used to avoid PT exhaustion and express the resolution 
constraints."

     This is not adding up for me, because there is no requirement that 
PTs be unique across m-sections. The sendrecv m-section for video needs 
10 PTs, but the other m-sections can overlap that. It might be kinda 
tricky to come up with a scenario that exceeds 32 without simulcast, but 
I don't really see why we need to talk about PT exhaustion in the RID 
spec, since that's more of a simulcast concern.

Nits/editorial:

"there is need a way to"

"This framework can be thought of as complementary extension"

I think it would read better if the paragraph beginning with "The 
additional constraints on individual streams are indicated with a " 
would follow the paragraph beginning with "This specification defines a 
new SDP framework for constraining", since both discuss SDP and how rid 
interacts with other methods of constraining streams.

"supported constraints in their offer, abd (b) having answerers ignore"

"possible during near resolution change boundaries. "

"Codec-specific configuration set via format parameters ("a=fmtp"); for 
example, the H.264 "max-fs" format parameter"

     We should probably cite RFC 6185 here.

"a=imgattr"

     should be a=imageattr

"The SDP given below skips few lines"

Best regards,
Byron Campen