Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)
"Dan.Hanson@gd-ms.com" <Dan.Hanson@gd-ms.com> Tue, 07 February 2023 19:15 UTC
Return-Path: <Dan.Hanson@gd-ms.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13DDEC170A86; Tue, 7 Feb 2023 11:15:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gd-ms.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ntOUg2iqS8XD; Tue, 7 Feb 2023 11:15:49 -0800 (PST)
Received: from vadc01-egs02.gd-ms.com (vadc01-egs02.gd-ms.com [137.100.132.44]) (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 05382C13B438; Tue, 7 Feb 2023 11:15:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gd-ms.com; i=@gd-ms.com; q=dns/txt; s=esa; t=1675797349; x=1707333349; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=6HrkQ5BOJNsu90gycdj2+xNx2r3gNniqi80TSFwXavg=; b=qq8Jb4Eq1DUx6f8NbjvVM6HHuXcwRifKmTGgYdoXVjkOqrF64J63zmZE D91IwerW9O+bjEti+vJhtJzXz2vu0uA4Fue5O/fD8rE/u+zJkOZvqFZgV /gr4Xj3bJFMKXK6t9zBDiZlrsGNtFLuP/nZ+E0BJsIvaaube6TMQOP+Tq QuWdb1v6ptmgL7UeU+RmzETAvwC3dyDAXdXz64w7hvNJHbjG4S8R2RyFM kRyF+bD1ySG8KwqPPJuHfe5vekMbYtwdMqeM3Up7fWy/Aycu7zOieC/sA ZCS00DY0QxijE6aN+S0PX8gHHC1XTdutjf8yVAfmwNV8bsUwPJj3ujC13 Q==;
X-IronPort-AV: E=Sophos;i="5.97,278,1669093200"; d="scan'208";a="42604534"
Received: from unknown (HELO eadc-e-fmsprd01.eadc-e.gd-ais.com) ([10.96.30.97]) by vadc01-egs02.gd-ms.com with ESMTP; 07 Feb 2023 14:15:47 -0500
Received: from VADC-MMB03.GD-MS.US (vadc-mmb03.gd-ms.us [10.132.100.63]) by eadc-e-fmsprd01.eadc-e.gd-ais.com (Postfix) with ESMTP id 97AD4FB04FC; Tue, 7 Feb 2023 19:15:47 +0000 (UTC)
Received: from vadc-mmbbak01.GD-MS.US (10.132.100.161) by VADC-MMB03.GD-MS.US (10.132.100.63) with Microsoft SMTP Server (TLS) id 15.0.1497.45; Tue, 7 Feb 2023 14:15:46 -0500
Received: from VADC-MCA01.GD-MS.US (10.132.100.42) by vadc-mmbbak01.GD-MS.US (10.132.100.161) with Microsoft SMTP Server (TLS) id 15.0.1497.45; Tue, 7 Feb 2023 14:15:46 -0500
Received: from USG02-BN3-obe.outbound.protection.office365.us (137.100.132.86) by VADC-MCA01.GD-MS.US (10.132.100.78) with Microsoft SMTP Server (TLS) id 15.0.1497.45 via Frontend Transport; Tue, 7 Feb 2023 14:15:46 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=z4fjo0cfDV7JOf+EPPRJZPnabSRd3nDeeC8KEv45vBePgmmZPHTgDIWF7L8/H2bzOEqd7vk3I64vOYWlJH0S1MNHiwr/eSiTkWTGDckpSD+SpXpLW3x69HdEvfuQ1pBvw34et8WrQhH0xJWFqTvc3vgsFbns0kEvlGIgakMUTYOuwDrF1d9S+qCCmA7mCr3ntXUK6r+RawiX9ezRExtHPhbVjFsI5WRDuIwbHh464GD8vXqNVqWH7eXsnx8rmWdjLdFvkTfC0/ugKYN8duMZuBU6jaT3J5yDqa1c61fdrogkr9ERwDkNCp4d2+ski2apCLWplCVJZWnDUgSFl6l7rw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; 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=Uw2rziwG516OhuRSt3NTJK6unGlqM/D4k3kwdxSxECg=; b=zSTqXwK3WkMBc0P2ga7O3HhcXaWcNX6ZFFzeXhIVswsswGmhEA3suXGcv2vD2sR41HwIWFbg9VIqaEDRF0LCuQIsqfWBXTJi2kuvIEKTq8ZaBrfgDOv/wyZLJ2/i9dYz8K6AV61m8TIG7JBYd1B+CzrkRi3Xbyt14N02Qlu0RyFqEdIRt6ff1PxjnzNXgai+nRN6pxnmHIGgvMHUyPEKQ7UYoCIF4ktv+05wg3/oEAE3iaezi/k5C5eDmannqabS/SJskVL9PiDW7kFxgfPha+WEv844PUatZjAwOIIDTL7StKd74btNh0kuWbXNXn+Er7wKkdDFuQ1IOlaOeblouQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=gd-ms.com; dmarc=pass action=none header.from=gd-ms.com; dkim=pass header.d=gd-ms.com; arc=none
Received: from PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:189::10) by PH1P110MB0953.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:175::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.36; Tue, 7 Feb 2023 19:15:45 +0000
Received: from PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM ([fe80::a9b6:c577:6dac:7c71]) by PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM ([fe80::a9b6:c577:6dac:7c71%6]) with mapi id 15.20.6064.034; Tue, 7 Feb 2023 19:15:45 +0000
From: "Dan.Hanson@gd-ms.com" <Dan.Hanson@gd-ms.com>
To: Zaheduzzaman Sarker <Zaheduzzaman.Sarker@ericsson.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-avtcore-rtp-scip@ietf.org" <draft-ietf-avtcore-rtp-scip@ietf.org>, "avtcore-chairs@ietf.org" <avtcore-chairs@ietf.org>, "avt@ietf.org" <avt@ietf.org>, "jonathan.lennox@8x8.com" <jonathan.lennox@8x8.com>, "bernard.aboba@gmail.com" <bernard.aboba@gmail.com>
Thread-Topic: Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)
Thread-Index: AQHZIPjq4EjLiTsbwUGV3UoYup2urq7EA37w
Date: Tue, 07 Feb 2023 19:15:45 +0000
Message-ID: <PH1P110MB11726490C839130628813D43D5DB9@PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM>
References: <167291813556.62738.10936289402813123594@ietfa.amsl.com>
In-Reply-To: <167291813556.62738.10936289402813123594@ietfa.amsl.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=gd-ms.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH1P110MB1172:EE_|PH1P110MB0953:EE_
x-ms-office365-filtering-correlation-id: 2aaf3708-0050-474c-2adb-08db093fb683
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: maPhVynHmu0Evy8OBxBQn0dVp/Quj1PMue+zWMi/9v17TTET936572Zx3gyyo27+SdRWiuG7INa2r8OsL6gdVDXQIoM4Z/A45bmC7md5nvdL+wh8ul+Pn8yToq8Uk/lf+vPW1E4D3K0dzP5v6Z+9yCzUQgPY9Pq0HEHK6ZpdJkjUcJJo2my9nU0herPanbdzVP0gYKkE4lsCwTsCcmJXa1H7ixDkiSRjjFYP+1W0iWn64fAxwt4TDB4yrAg8X36wPLWHYUl5xVGY1g37RXJ8eZ3etvI0rTS4zE/5ptPiAs51C5x9ViPhh00stly1dLwyNd8MB0PYfVtdPh2eAmjbWb9znS9/zm+bDbUPrthVq5b8q3WJP8l/UCIK+9aMMNpzK6a9/yW51x4Qh84AOolEXT7TuqkrfjvZx/KGwerNgGh8DwVRgYXCvUggAk2NwQfSx5kEioqJsCdKMZanQJomyiZXoCwZgozdbguneBYBhG2SoiJcezVeTEOoSjoGXT5Po2eXqgOpWNlvD1wSRFzQ+cY9J+72HppBCq3mlcNQPVTlcvx/AGwqskTbct8xSdJbIvj4xrDit1iO6pMMVFmYjte6Ij9XFMbs1+Yy30znIbqLs3vrUEQkWd/5r91Dxi2rrO5uxUforFd8vOBlPMdSRRj5q9aELI3jUjt8aGbuXhp7SgAwy+riyZeRbGxEEoRH
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230025)(366004)(451199018)(498600001)(966005)(7696005)(186003)(9686003)(26005)(53546011)(6506007)(33656002)(55016003)(83380400001)(86362001)(38070700005)(54906003)(71200400001)(110136005)(82960400001)(38100700002)(122000001)(5660300002)(2906002)(52536014)(8936002)(66446008)(8676002)(76116006)(66946007)(66556008)(66476007)(64756008)(4326008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: CP0cU8cGZ891OFWmOBdp4NxytXVj/zlH4y+elFHYpJrVyaZj44IxGSSs9JKy3Jp1SBKJwUm3xarzIuLz/2FeGHewMs56dA21yvHym8J5TihhLhsG3N2TyF/lEc8u9l+Ba49lmyHUIY6muQjINYv21sQn7ey3Q067Aoius+fw6TWy37RqIsGPSKSyyT9IcGoGLt3f2zXa22CfB3Vwh3yBCRVnG48AkK0dOzjjrXzdhMUEwdc7H0XYwUBw7kE5RkAC/8NNM38aeqif7GZr4eA15hT04ILS6kXGR7nkOOJxH0Y0xg6g7ceg1GUQ+pCVKyJ509YNXTrZfM9O8Ezf5psTDE/n8G2M8T+4SleV/k6KEHzl/XYGbZgLIipZZtCXMBbHiYKMGvVUFpGrW8epDsct0b1N8ffU73X5Dw+a3iQiF/s=
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 2aaf3708-0050-474c-2adb-08db093fb683
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2023 19:15:45.2384 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 7c5a26cf-ddf0-400c-9703-4070b4e3a54d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH1P110MB0953
X-OriginatorOrg: gd-ms.com
X-TM-SNTS-SMTP: 36F8ECDA8FEFF37FABD3C69F94B7F0F11BA5B084D56C3CA3570938087404A37A2000:8
X-Content-Scanned: Fidelis Mail
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/V7ArJwnWzbgPpIDrIlf4JEKZJpQ>
Subject: Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Feb 2023 19:15:54 -0000
Zaheduzzaman, Responses are inline below with [DH]. Dan Hanson General Dynamics Mission Systems -----Original Message----- From: Zaheduzzaman Sarker via Datatracker <noreply@ietf.org> Sent: Thursday, January 05, 2023 6:29 AM To: The IESG <iesg@ietf.org> Cc: draft-ietf-avtcore-rtp-scip@ietf.org; avtcore-chairs@ietf.org; avt@ietf.org; jonathan.lennox@8x8.com; bernard.aboba@gmail.com; bernard.aboba@gmail.com Subject: Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT) ---- External E-mail --- CAUTION: This email originated from outside GDMS. Do not click links or open attachments unless you recognize the sender and know the content is safe. Zaheduzzaman Sarker has entered the following ballot position for draft-ietf-avtcore-rtp-scip-04: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ for more information about how to handle DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-scip/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- Thanks for working on this specification. My understanding is that SCIP is not a typical audio/video codec and intention here is to defice a payload format used along with other audio/video codecs. Thanks to Olivier Bonaventure for an excellent TSVART review. I would like to discuss the followings - - It is not clear to me what RTP profile should be used with this payload format. The RTP profiles are mentioned only in the security considerations. I think this specification would not be sufficient to be implemented without specifying the profile usage. I am getting that all the control messages are sent as SCIP messages, hence it needs to be clear on the RTP/RTCP usage. - This statement needs to be clarified more - "SCIP traffic is highly variable and the bit rate specified in the SDP [RFC8866] is OPTIONAL since discontinuous transmission (DTX) or other mechanisms may be used." What does this "highly variable" traffic mean? In what sense it is variable, variable bitrate? if this is highly variable how this would react to congestion and rate control? [DH] Highly variable is meant to cover all of the control messages exchanged that establish a secure session, similar to an IKEv2 exchange. Additionally, the encrypted audio stream may also employ DTX. what bitrate is specified in the SDP? are you talking about the "b" parameter and interpretation of that? how is that to be interpreted in the session level and media level due to DTX? [DH] SDP defines scip/8000 (audio) and scip/90000 (video), the sampling rates. It does not refer to the SDP 'b' parameter. - it says - "a jitter buffer MAY be implemented in endpoint devices only" Given that "both discontinuous and continuous traffic are highly probable", a jitter buffer is a MAY? How to handle late loss or reordering? is it expected that no transmission error possible in the environment where SCIP operates? [DH] We did not want to impose a requirement for a jitter buffer in the Endpoint. Implementors can choose whether or not to implement. - what is the plan to include the changes agreed to with the TSVART reviewer? I mostly agreed with the resolution agreed with the reviewer and would like to see those changes in the document before we approve this document. That is the reason I am not bringing those topics back in this discuss. Please consider them as my discuss points as well. [DH] We are planning a few minor updates based on the TSV-ART review. However, we are waiting to resolving the comments before posting an update to the draft. ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Some further comments - - Please add a link to SCIP specification, I had hard time finding public description or documentation of SCIP codecs. [DH] The current SCIP-210 specification is not a public document. For the current specification, please request a copy from ncia.cis3@ncia.nato.int. There is a much older version that was posted on https://www.iad.gov/SecurePhone/. - I think it would be great to provide the design principles behind SCIP with some details. This will be helpful for understanding the motivation and rtp format specified in the document. [DH] SCIP-210 defines many of the design considerations. The primary purpose of this RFC is to define SCIP for the internetworking functions (SIP Call Managers, SBCs, etc.) so that these devices will allow SCIP to traverse their networks as an opaque blob. The devices do not need to attempt to parse the SCIP RTP packets, hence the lack of specificity on the exact RTP packet format. Many of the internetworking devices are deny-all and do not provide the capability to permit the SCIP payload. It would be next to impossible to attempt to list all of the possible RTP packet formats given the numerous SCIP call control messages. [DH] We are attempting to follow in the path of RFC 8817 TSVCIS which is also based on the non-public TSVCIS specification.
- [AVTCORE] Zaheduzzaman Sarker's Discuss on draft-… Zaheduzzaman Sarker via Datatracker
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Zaheduzzaman Sarker
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Zaheduzzaman Sarker
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Bernard Aboba
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Christer Holmberg
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Christer Holmberg
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Christer Holmberg
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Christer Holmberg
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Dan.Hanson@gd-ms.com
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Christer Holmberg
- Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on dr… Zaheduzzaman Sarker