[MMUSIC] RSDP directorate review of draft-ietf-avtcore-rtp-vvc-14

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 30 March 2022 18:39 UTC

Return-Path: <christer.holmberg@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 6AF363A097C; Wed, 30 Mar 2022 11:39:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.11
X-Spam-Level:
X-Spam-Status: No, score=-7.11 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
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 4xC-scRai8D2; Wed, 30 Mar 2022 11:39:38 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2061d.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::61d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DFC03A095C; Wed, 30 Mar 2022 11:39:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FrgiJ0u0bqKW7LiU8J8rq/QcG2KfZnE9eVZ5JEAGkE3i9uoEdkwo18fO28ox6lJgTU7O20MIMK5Xq8txNuGnfmmxUEW3ZYxPuAdViwNzCUBkqYygj37YGQcfg9pZ6U/VUeex4Itq3BwWNKTe+xq7GVxi4CL3t7UfyN2V8LkpkIDB7+xEYryTyjOCOOAmdl+2agUa0Of4KbFj68GSMvS82K9QwOgXwgXN+lYXVXcCWJ8UMQlhIRbIutgA81tXt5aLgCBg/Dy8q/l3KWE2JqAKMAXytLlsmLPQOqkPdPLQAfSOm9YYqKGsh48RypUzHkEkefKMe8vvrPztHT9NGRyyqA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YvQCeXwZCa2hTHsqIwknwGxK8iQVs1ozUDn0YVPHUq8=; b=S+Wo62ERhjZTse4GIhojchsSJ+9kSQcpOhgkvGM5jxOXpIZXqCQVYKvBD/Kn1wxq5Smt9EL+0mJJPdESBDsUVDI5z7jDtiWowuHecSodYtBRntsCqtn7FCj8x6BowXV1EJ1JSnO1340sdExRKQkh6z0XexI18QRf74Wf3lEyYPXjvmTL5r1IU8bFyI+UpvpArfiG25/aeL1yv+0Ttwjh42J2sTNEzR8d1NrCZGe2MbO34AJLLzTJkvwY+jB199CV+rBbFrYKJRs74MAD/CKWzuXKNIJmJScsGLpFEyz3bucaUpPpgPcm/07BqahX7YqB/f2atWQXkI0wuEr4ZgdpIw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YvQCeXwZCa2hTHsqIwknwGxK8iQVs1ozUDn0YVPHUq8=; b=BvUQXYH0mQHLGKfGmLWiq8+jDKl9Txytx+xsdFEDMbZhz596jSEzwG/j8Qf0UzCp0PmHZDRzz/EByeZOWL6ct2l/4fIr1SdxNavyPdbshyZJMCvP6ZT9NtXMASnsUPNduPHN4staleQv2wRPOHlloGAVTsiHbtX6Vf1tyIUQq3E=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by VI1PR07MB6640.eurprd07.prod.outlook.com (2603:10a6:800:18b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.10; Wed, 30 Mar 2022 18:39:31 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::6c96:2cc8:3d93:a6d8]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::6c96:2cc8:3d93:a6d8%4]) with mapi id 15.20.5123.019; Wed, 30 Mar 2022 18:39:30 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: IETF AVTCore WG <avt@ietf.org>
CC: "avtcore-chairs@ietf.org" <avtcore-chairs@ietf.org>, "Murray S. Kucherawy" <superuser@gmail.com>, mmusic <mmusic@ietf.org>
Thread-Topic: RSDP directorate review of draft-ietf-avtcore-rtp-vvc-14
Thread-Index: AdhEYWgj+WPUrTjeRP27z0gbWxOqfQ==
Date: Wed, 30 Mar 2022 18:39:30 +0000
Message-ID: <HE1PR07MB44418A938EBFB8B68EDA0B3B931F9@HE1PR07MB4441.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ae311e0b-63de-4e4b-4f84-08da127ca0a3
x-ms-traffictypediagnostic: VI1PR07MB6640:EE_
x-microsoft-antispam-prvs: <VI1PR07MB6640E745FD1C9D75D099A12B931F9@VI1PR07MB6640.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dsUuaDjzSG5o+7acgC5bVn5xZiFnieTmubTfzqolEWS5QQZy0FsMCNTjlxTCQclLHZu7Ec2hdjq2jL32lLfDifBkqLVINxR/i56QTFt5S/Z22UEwefpaLKLaXNO8Exm7c8JLb8jBBpSPQepo1o5hupKsvLrz2nELR62O/rrdvULyG38r+SHf3XRtJ1Jc8nC0VvvkmQm82+84J3UiTmWVI91r0qMJbJVOhGRG0GsXJ2+FWdNVRQxcA/gxDPigfUge4IFGCCDPuuYgov/dKMti8ycZZBS30nvNdkjepVzNZ4UEs3d6xyLIvU7QEMr8tf2wDn+by/YVda9ydPraUiYI2HGuIaP+9KEOSxoBWKZtqovArJOz2NRUhh8+++mACWAt8Uzh1gHIQv9DnfrcgBN6/SkfCH3NGF9Jyd2cutHHVLsGPz5HkCx1dizkHZCYVYgv7rJH/8PyTu5tNeqca7B7TX1TC7QAQif6gRgDMHLZJSozumPS+/yuC7uIIDXS/tgBwjM3dZOOldtMzrlg/J2j24zUp6qKyyGmHGoz/6VM+k6vJo9AkajB9MkR5nE45wo7rlhoOb4EgKvCFlzfz1Lp2V6XkmF1xyuGjGHmqK70mZT/EsrPAVrtFZMRuhQbPICDdie76YZ0fA6YCu0Fr2WnM+7v8yfRjKziuDKhHfqeRWXZIzQq7GlMFlz6pXJG/LLG12T7crGiCRhEaIdBcDbNSF8LvJZL4mofX6vvBt4/SESqXqSIaCZMb/GG9LrlIBq84MXcRi208QFjPMPNw8lkF5b7r8q0ODmlXDZVg98WPpb+fFn80/qwSHjWu2eaP7AAEGzrIrOjnV7paWDDd7BxSw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4441.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(6506007)(8936002)(508600001)(71200400001)(33656002)(86362001)(5660300002)(122000001)(2906002)(7696005)(166002)(9686003)(26005)(186003)(76116006)(316002)(38070700005)(4326008)(54906003)(82960400001)(66476007)(64756008)(44832011)(66946007)(8676002)(52536014)(6916009)(66556008)(66446008)(38100700002)(55016003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: iDCSreP4yNZk8iwZ0nKIynhjjpT5asL91IvKD4ZOis9ecWpx93yAJVGjtmSbRAmNlNfxZcDt9/svioWjAkXN6pei2lt1RBuo3gYrteHJ/6T9zDuxkN7v0DcCe7/gWcDVTQ61sjiEgJM9xGzxgDN9grorUCRmCrIacnRjJJH3H6Q+FpNf/326892v++XmLjbnlF2wCcVrdPBU9T/hcL0+qWbrOCbEjHcpQ9ZkTktGlZhq87eoHz7u/HjUW2G5Cz6HTYTnUt4GFYUyzFWUt5FRHzs5K39mYxUo0LU8VVJgSPfUvnZg66SpuAulbnL3hthd/+rVv2XxN1JbGiBUZV6wWal0836buSnCN58tmJfvTnOHutUhGTB7RXKaBDAyOWcF4P0ehQPRuRhpbL4ZRZ5zB+26cqGDBKaQ+9PCis5Q13DD0OSCBkcWejuRlBZkDOW+S/rOanP3MDjm2aU4aLl4uOqTU1ddeGE6JbGoSSq7Ifm2BfI19mGszwBvQ4XDPlLUMEDnHAcze9FZ9d076pAABghQUifc4zLpqGBz4hkgs/BBSBTy7TD37WSH7mGtFjYJoF1JtHvMbaXAoLQHxAWVzLyfK1rgij+j2pWrm/op1QRFnTiJXi9JhvPM9q/m/WjXcoVvC+shjRW/YJqmOwlvG91Tsw0YwCLNX2zaPrFD4fDasXpaK0GmA7ZvgujDzN7Cf7zvUf/ziEhMplwdjqzLgvoWK6YWODZJfpaV18N/yae2hMZ5NuQ7aTD+IhDwe40YKeWrWukVq27SKp6DrWb+WKxbRp0jsYMnAQJ/dI/zTKQwDPeGnNxaq030jxRS5oJ/LTdvd+lXAci1gcJwYjalsQxyYBdtj6XPcF7tp+Pk1Sq3k8VixHfBc3qz5t89m9VEY8XqliGsYoErICxgJR1QjCQ7vkvtoi3doYraosHEFLlQrIFNeZ15FzTdOrKYNAZ8ffCmWBt5snEV9bosMSUZlpOaKo6SF9g775MU9EqR6Sx2L87NmbnpQdGd+rxzjjd2umXjiB2H6ikAdHvzVbvYUlmPFN/sjpj/XTkhReG2tglUDcFDI0BB66G1T3UcuuFBr8en/CaDEoJaJmJFPX9/tY1JSpbNxyx/XVdt2XAGrTYsE1ARYR39XaUhcVx+L1fxCckXMNvu+6hCAAvp+jDYr1HfbHucuAHJD7dqi3ungQyZiSQnyH/M3hrzW7tKQp1YTrHO9mLWdfAptiaVbEMpUzDr8s4WC3l3WvAp3/OoPsllNlSYSTgY+wXLaRsR1ShNfySBaVTMu1chlnkUT3q+sVPwz3Z+RP1tgaFhuGI+bjZhuu0mMy55B8Md1jBcENJsqtUhXcf4MFO64XOhxIRThe0jhdKwiYTXKxFb2Z/945UmE8gvgJVIc+1nMRWgHQR8bAOakID19/Jy8L15v5LNRU5x55WqwFRrbF8gPLbsusUM+bsMCX+tqNIJ1GO8dB5ct46Y97fhUupwbqXvWa/2Lb4PDZbkGyGcMkOg5E4UBiHuzdK7MLIAlGEHqAll+7orLGJIqYOrtw40q2lsHKLqQ5bBQknXsTCxMfC9OJWw5z++6Pa+pKvyWUjE4SgNOHk33Fr+lWqaT8R9E4eK4ZfNVrl0Uf7sHhOqfAXb42DAlmvFPNrOeE+rpnvBtSE5W+tvIwddeOFZ+GFALA5eG/s/IacvoqgHhQhw1Qd5YGwZGppeW/K3gCDVTKL+kJyZmJuSVRNqKjiOJ3PVqqINwwU8gBbb513OZLKoMurN//Q3CUo=
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB44418A938EBFB8B68EDA0B3B931F9HE1PR07MB4441eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4441.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ae311e0b-63de-4e4b-4f84-08da127ca0a3
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Mar 2022 18:39:30.3054 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 32BQ5Mj+JXgZc+S83rNXSOvKC397QfeXf7osdN5K8vNicIb/36tS8s+1zn75pDC+TB8oQuKjD8hD8H0yjAJDh3D6AMIGfDQq5vhtxsK2s7Y=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB6640
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/tTbWlDyLhWgTq0oRpugaFHpJxS8>
Subject: [MMUSIC] RSDP directorate review of draft-ietf-avtcore-rtp-vvc-14
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 30 Mar 2022 18:39:44 -0000

Hi,

I have performed the SDP directorate review of draft-ietf-avtcore-rtp-vvc-14.

GEN:

In general, it is quite difficult to read and parse the SDP sections. Also, for the offer/answer procedures, we often have dedicated sub-sections for creating the offer, creating the answer, etc.

However, I will focus on things which I think are unclear.

---

Q1:

Section 7.2.1 says:

   *  The OPTIONAL parameters profile-id, tier-flag, sub-profile-id,
      interop-constraints, level-id, sprop-sublayer-id, sprop-ols-id,
      recv-sublayer-id, recv-ols-id, max-recv-level-id, max-lsr, max-
      fps, sprop-max-don-diff, sprop-depack-buf-bytes and depack-buf-
      cap, when present, MUST be included in the "a=fmtp" line of SDP.
      This parameter is expressed as a media type string, in the form of
      a semicolon-separated list of parameter=value pairs.

What does "this parameter" refer to? Do you mean "these parameters"?

---

Q2:

Section 7.2.1 says:


   *  The OPTIONAL parameter sprop-vps, sprop-sps, sprop-pps, sprop-sei,

      and sprop-dci, when present, MUST be included in the "a=fmtp" line

      of SDP or conveyed using the "fmtp" source attribute as specified

      in Section 6.3 of [RFC5576]<https://datatracker.ietf.org/doc/html/rfc5576#section-6.3>.

Why are you using the "fmtp" source attribute?

---

Q3:

Section 7.2.1 says:


      When included in

      the "a=fmtp" line of SDP, those parameters are expressed as a

      media type string, in the form of a semicolon-separated list of

      parameter=value pairs.  When conveyed in the "a=fmtp" line of SDP

      for a particular payload type, the parameters sprop-vps, sprop-

      sps, sprop-pps, sprop-sei, and sprop-dci MUST be applied to each

      SSRC with the payload type.

First, what is a "media type string"?

Second, the "fmtp" attribute is ALWAYS associated with a particular payload type, isn't it?

---

Q4:

It would be very useful to have some SDP offer/answer examples.

---

Q5:

Section 7.2.2.3 says:


      When dealing with VVC, the offerer assumes that the answerer will

      be able to receive media encoded using the configuration being

      offered.

And what if the answerer is not able to?

---

Q6:

Is there a reason why Section 7.2.2.3 is not placed before Sections 7.2.2.1 and 7.2.2.2, as it applies to both?

---

Q7:

The text says nothing (as far as I can tell) sending subsequent offers and answers within a session, and whether there are restrictions etc regarding which parameters can be modified etc.

---

Regards,

Christer