[payload] Shepherd's review for draft-ietf-payload-rtp-vc2hq-03

Ali C. Begen <ali.begen@networked.media> Wed, 29 November 2017 15:09 UTC

Return-Path: <ali.begen@networked.media>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCEDB126CF6 for <payload@ietfa.amsl.com>; Wed, 29 Nov 2017 07:09:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.42
X-Spam-Level:
X-Spam-Status: No, score=-1.42 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5] autolearn=no autolearn_force=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 bHICpW1ObnTx for <payload@ietfa.amsl.com>; Wed, 29 Nov 2017 07:09:19 -0800 (PST)
Received: from mail-it0-f49.google.com (mail-it0-f49.google.com [209.85.214.49]) (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 48080124B18 for <payload@ietf.org>; Wed, 29 Nov 2017 07:09:19 -0800 (PST)
Received: by mail-it0-f49.google.com with SMTP id t1so4341047ite.5 for <payload@ietf.org>; Wed, 29 Nov 2017 07:09:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:cc:to; bh=Q832FWjhLvXFrYoTxrv7uA9KOVB7uwmu4GnRAF4b66g=; b=lMispAAM7anxA4xRlIbguaB5hgIK6hFiHAzajIOC3m8uXkU5ihA89aLzQL2tFgA6dn 31E1QR2gLjlYo4A7LEssarL0Z19onXCxGYKJ8jLxx/HUF3al5Rf7Vf8rqOZv6w87Gxno fzyv5ZnxilhWN57TJ7D0uSaVSb78ec1hoRDa0foGgij5ken2Esg4ti2CICDl0vui7Mi+ atFReyQPotTonp0nwShMvHKuAv+rWRvX/Q6e3Kb8GRg8s8JgrTd0j6/HG0mwzwnIm7LY dNauysL8Gy7brudrTUj+rsVCZQsHJ/69Djq19B+egjt8yuth5Ak57zVNJVlhLUvNWtRb i0Hg==
X-Gm-Message-State: AJaThX5kUYOrnNTekzhVICvZZZZvWpq2mXnKWCqU90gp0TXsc5T7oMX6 0iRlOsDyC/uOg16AcqORqsw3PjV1Uwp5kw==
X-Google-Smtp-Source: AGs4zMZ6zqto2r+59feyarZbqWe3fthemwZVqRnKtGWFV82BXryEWJ0/w6Jm9McQlIh5I1ziXZV/2Q==
X-Received: by 10.36.10.73 with SMTP id 70mr7714362itw.145.1511968158211; Wed, 29 Nov 2017 07:09:18 -0800 (PST)
Received: from [172.26.41.114] ([104.129.196.205]) by smtp.gmail.com with ESMTPSA id a29sm1113842itj.8.2017.11.29.07.09.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Nov 2017 07:09:17 -0800 (PST)
From: "Ali C. Begen" <ali.begen@networked.media>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\))
Message-Id: <72255918-B619-4B45-B35B-F5F4DC80C1A6@networked.media>
Date: Wed, 29 Nov 2017 07:09:16 -0800
Cc: payload@ietf.org
To: draft-ietf-payload-rtp-vc2hq@ietf.org
X-Mailer: Apple Mail (2.3445.4.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/YDCWNaXALHAJYd8mNk-YfGR2FVg>
Subject: [payload] Shepherd's review for draft-ietf-payload-rtp-vc2hq-03
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Nov 2017 15:09:20 -0000

James,

Here is my chair review for your vc2hq draft. Please submit a revision addressing the comments and then I will ship it to the AD.

-acbegen

1) IDnits: There are a few minor issues reported by the IDnits tool. Please address them. Also “Abbreviated Title” should reflect this draft’s purpose.

2) The use of capitalization is a bit mixed. The RFC editor will likely fix these, but words like “parse info”, “sequence”, etc. are sometimes capitalized but not always. Would be good to be consistent.

3) Section 4:
s/Time Stamp/Timestamp (in multiple figures)

4) Section 4.1
s/MUST holds/MUST hold

5) Section 4.2
s/sendt/sent

Says:
Picture header: If the receiver does not receive a transform parameters packet
         for a picture then it MAY assume that the parameters are
         unchanged since the last picture, or MAY discard the picture.

Well what if the parameters actually change in the last picture (say pic 4) but that picture (pic 4) is lost, and the following picture (pic 5) does not have the parameters. Would the receiver incorrectly assume the same parameters from pic3 or earlier for pic 5? If the parameters have changed, how big a problem would it be?

What if the Slice Prefix Bytes value or the slice size scalar value is larger than 16 bits as the smpte spec allows?

What if a slice does not fit in a single RTP packet? The draft says the packet must not contain any partial slices. Can’t there be slices bigger than a few thousand bytes?

6) Section 5

If we are really talking about Gbps traffic, I am guessing this will be mostly used in a closed environment in a production network. And maybe in that case the network is already provisioned to carry such a high traffic and congestion control may not be needed. I think the draft should a bit more about this. especially if the vc2 stream to be used on the Internet, then serious congestion control warnings need to apply. At this point the section is pretty weak and I am pretty sure this will be raised by the IESG.

7) Section 6.2

Could you provide a bit more details and one or two examples? See some of the recent drafts for examples.

8) References: RFC3711, RFC4585 and RFC5124 should be normative IMO.

-acbegen