Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 24 August 2023 11:53 UTC

Return-Path: <christer.holmberg@ericsson.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 D0381C13193E; Thu, 24 Aug 2023 04:53:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.008
X-Spam-Level:
X-Spam-Status: No, score=-2.008 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 CSAoCyHIP2_c; Thu, 24 Aug 2023 04:53:47 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2059.outbound.protection.outlook.com [40.107.8.59]) (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 54990C131943; Thu, 24 Aug 2023 04:53:47 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lVHQxVrSnS3jEhB5znCRsNJagFQonUUaeS3csnMuvAz7qL0JRPhbRyCDx7vKRfxZp1Sh2bSZQGPvVYp1pF50jliHxRw6I5WhGWpq6MI669NtsfR4d8yG8IJpco4rE5QBqby+o0Rg/+0QtqDNPmzc2u3sJuWD3jt4t71X3Loh1Ae5PreZCwjK6X2xwHgpzndy1zVI2NyRWi50BlkWyIhKzveGbLlLAjBHe3/xr3eYs+uApACcKS4VFqgjGR7PFPxXwLPkRh8RGSBaCRM9IDDPvglD0H0QulRxU90qd3P0wChqfA8RGJu/Dj4L/4CvpEmQhkSLi35SHzOn2vovvMWtFQ==
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=mKgwJNDmUHSyHFIU+/wEzpAaQwTCc0sxszDgG9zYvv0=; b=EiWrdlbgfDZ9W4Oq140mE5l2VwbCGVOIUEEOl5md5lcs3pDKMHzuQFc2xGPH7GRjSCv6k6z/p3lj228LXDORTl4XmHTHfk1719DMfDAI0vRnwqnXsKhNyHhaXYPrRzatobVh1Wwyhfyms0mpbLt+h+3HLQe1ipYWzmwT2jwfUMQQoSdfKuFRg7xRKVPpyYcNvMTcDE/WttvJ7roU/Pa+BH7bV6jcrfU5NvCgUsL/htMe2M7CJRaC/RQWrNSGn7kz1DZStTkizmOQ1NXZ2iq3UIYz75YVhShdH8x869RQKrEYhPq789vjrFEeeVMwA07FexpfSru/kVx6epNjM4Mlig==
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=mKgwJNDmUHSyHFIU+/wEzpAaQwTCc0sxszDgG9zYvv0=; b=k96kggeZ21ZSXdEkepZGPo9OY+j/Hvmrg7ZNsWOGEa1ZMZ1qIgnLDUJDE4uyRFLxsgdgOsUM9ZRFPmFGZAp8g5ZyAkqKhUw4+rZl9NIXt/tx8OOWLOgL2ZFDGgRY0s6FFceJFJmQn7ktwddN9iqxDAh+TWhyvghO7STPUTZN8VY=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by PR3PR07MB6635.eurprd07.prod.outlook.com (2603:10a6:102:69::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.27; Thu, 24 Aug 2023 11:53:43 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::89ca:3d74:989a:3fe7]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::89ca:3d74:989a:3fe7%3]) with mapi id 15.20.6678.025; Thu, 24 Aug 2023 11:53:43 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Dan.Hanson@gd-ms.com" <Dan.Hanson=40gd-ms.com@dmarc.ietf.org>, Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
CC: "avtcore-chairs@ietf.org" <avtcore-chairs@ietf.org>, Jonathan Lennox <jonathan.lennox@8x8.com>, "avt@ietf.org" <avt@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-avtcore-rtp-scip@ietf.org" <draft-ietf-avtcore-rtp-scip@ietf.org>
Thread-Topic: Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)
Thread-Index: AQHZ0EufPUCcsKanPUaZ2C/pCfUhD6/5YTEg
Date: Thu, 24 Aug 2023 11:53:42 +0000
Message-ID: <HE1PR07MB44418F662EE0AA6E6B847682931DA@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <167291813556.62738.10936289402813123594@ietfa.amsl.com> <PH1P110MB11726490C839130628813D43D5DB9@PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM> <CADUk6tzinm63WP1qaixpnii3B8O-1sjYod+nN4bbJeMzxSKNcw@mail.gmail.com> <CAEh=tcdqYsTSJUoAub81jedm085d90jhzA-kvYtBZ7zfL0kEBQ@mail.gmail.com> <PH1P110MB1172E9FAF5C43D902E1541BDD517A@PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM> <CAEh=tcdLUuAE3ctBdPciNvZpxT9Qbgux-8gfedcBQrOeFwx0Lw@mail.gmail.com> <PH1P110MB1172D64B5003108DEE244C08D515A@PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM>
In-Reply-To: <PH1P110MB1172D64B5003108DEE244C08D515A@PH1P110MB1172.NAMP110.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
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-traffictypediagnostic: HE1PR07MB4441:EE_|PR3PR07MB6635:EE_
x-ms-office365-filtering-correlation-id: 1f66ffa0-9f16-4ad0-bb85-08dba498c3d2
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: E+peaFvs7OO5DpgDmaEKJS9J7RxBWMp5D4v/DDHFJyBij6Ep2AgxlPzvgd2sQ1p2yx3XvxzA5nNqtBO1akLXX1ZYEdWZU1EUDtV61Uc4kl7EN9pqL/yke0Q/wpvGt4w+TI9e5Hm7jRNE+3rHqabeJbTP5UCD7HIEw7BbdQDxVnYXFDn1pd9IJHWRMvl7tQDVYA6/Qrqn2+oPklj+riv/Y/aM20i2Hmmg0v2IX9BeS8SsKJuWQSLcL3dOgIskRuDIYoUqtJWeWiU3Yy1ZTJ8dLtDW7ocUk4fhwL9m4fGnqwnlMQ7ioKyAXPSJ4FkTKtl4DoOujX9cMJyAQHiObzQQss1YdI/SjkN6HIhCD4zlodAD8Aj8sRESsAOTSIxJngbmG3Wrk5kuYiJT2qyzRNLzsQ09vskH7EUABTZ8XLQJ7Zf+S5q0qoRBWs9zQ9a4I0Ylyx+XzRL9MNUsKPYyUBrBv1M6b4L0FUc56mye55dfkyhb0jHE587UZNNpSlKYA0isSJxjAgrDEfECppP6FmsO7mUW49ywQnz9ho0NR26wAspWJh4fXbtKjkVFVeIEAIdX/CcUxclzd3yXMo3WUcPbB6LHTwr/2Un4SoCmUQ+Dd07honSsrdZrtPJHWAum0pJkxp5F3sT3IA4QCia1PbZiGUF1EtjpWjfarUvaZ5dumTWWPnOogDrJX3uafk3L3JqtYWPWUraYYu6m42cMGMakL7rXweg2OLk4NCAkU+BHvYoBABLTQQ7UOPgy8U5zxA8F
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:(13230031)(366004)(376002)(39860400002)(346002)(396003)(136003)(451199024)(186009)(1800799009)(54906003)(66446008)(64756008)(66946007)(76116006)(66476007)(66556008)(316002)(166002)(99936003)(82960400001)(122000001)(478600001)(110136005)(26005)(55016003)(44832011)(38070700005)(38100700002)(71200400001)(12101799020)(86362001)(7696005)(53546011)(41300700001)(6506007)(9686003)(966005)(8936002)(4326008)(8676002)(52536014)(5660300002)(2906002)(83380400001)(33656002)(30864003)(491001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: NT0see8DMLgD+WciwkmhuDnchbRu3E7VcbHJ3t2MbccB0keCl0jXjCuoQ3odI3pl7BqPyV936d6W5hV/Io+p390zSGpydh2VVcxCcFWiuF263Wk8pL32KqANTJ5UfboZNc14Hzsgqeop/R972AJ/+W4kjJDHd+A/Tl/a6C0u1nSEdqUIhQbViT9ExX0CFeUXWjEs0UqPlz3msFEr++GL9+8aCGBcDzu2vvWXiX9opz0rzaUO9Lx3dwJ2DK/+StHNBaKiUlbuHwV2aGivdw+3KdQjuGzaoV7JWDrkK5ZUBtALIclboECHtOJVF/IGM/GqAl49b9eqhpqCj9x61i/oNm3d8jw+8kBXuNLJ7W/fCB2l+W3nbPcm2wWkzEk1bp8e1khZNquWBZGSdQoL1gTnL6AF5nj96F6e7K9ZyX0xNWTRTzVYYBPuNiX0y+ehRHCKIb3kwwSvYFwf2Qg16pRJrtnobNn+EfuhwggaasvHE8DblIFD0M0c81Jbpj891+FIpull4NeqQ603zTaa9W22xM36FTslCxO8tXDIUSQlvelPHYeRLwutLM7wohLzFguj8jyAryi9Hu2rHdfbC7ihjp1WOJkwuU44L8PS0gVe2oBJqiFHLAKSkOxmvIXt1FSwKDanGWwsWgGXstL29o93Ze3OpY7jUIMaRgU9B7K0lC5FccA7xhUXTv8qP/u7xAzH4elBgMpVez+YA1DKT9Uy/U02O1osg8Tu9QSGUPB6QFsehV+TriaLcvrDJ7cs8c0LgmE2AvjS1n9+rxuzGofM7+Wd8eejMXpet+YguNcbpdQQwbfmV1Wic6PfcF/8wxyP9vhBY/fACypDpO+bkTGCk9V1I2iZsWkZh5e/ncJ6eUyTp5XPTXud2FYO9C2sN2DMeKi+krnud9g68eOkx+3OMmfiy2Xuf15vovzdQqFp0kQ6rYh6KmrDDscX8JwiKEQuB1QF9GVeUjmHCVqsp7AON58ZLKj0VZ8QkuRv8cmeCvVJcpFs8AH7fjs2GoceZ8nUbG1HiTpCgVtXM68zGJIhjec3z1BxsFLndLFt8//vSfu48INaugN/mtl1sZf7e3M8rqU0LhgZmWvRXp+AlySPe55Uld1SiHZmihnvHp9KTbFIQ+U0tLm+OuVDWNuj5Kh502QT82YmFKLnCFc/BHYP24mZi948qsYQmHyB56c5H8El9hmXcUM4fM7pRvUgpmyUxbyLwhS8i/sBpcn5iWHQT5147jU0KBi8kguiSU0cmSgQ+v+NyzERStJHzCArsF5E6DCyd/3yq6PKW1w5v7n69T+oTLg08tDSMCoTY197xP7C/WlDDj67xHcA0fKgBcb0Nrpq/3sr45o+HyiphyTxCbXtP6cjnHv4iMeOki4w2CS0IVRsfVxRNAIWLHCPLt4wejhpIF6BmzDESmcxjAbL4OGlzhhZt3Prh2HfxxFGe0FnlpF4BY2NbBRSCPCe1groigr6C9MU/UoOD0QazkVqIyKo5bBgGIY/nH4oPhc9SxHslFtghEl/7Yv0lKuxVXKhmQ+yn+3kTChH9H/cKETSedhDl1soxqe78aIzz2KMg2IKyBmMsiJQpG+K0KUCzfAOb5FmXjjpl+eiv6/G6twScw==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_008C_01D9D69A.C3A4B7C0"
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: 1f66ffa0-9f16-4ad0-bb85-08dba498c3d2
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Aug 2023 11:53:42.9923 (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: PCYvIet85zb5nn+At3KwGkfoz3xtXZAu3m605mEojjOio/JnSEQU2yHRBH2sFmq3hl5HQMlg/kxUhdps0KZtIwquZDn6oWLp/PNQYISd1CM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6635
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/zpfMT23RKIqGEtht-gKS2aXLgjI>
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: Thu, 24 Aug 2023 11:53:51 -0000

Hi,

 

I have one question regarding this draft: does it work with BUNDLE (RFC 8843)? If I e.g., send an “audio scip stream” and a “video scip stream” on a single 5-tuple, will the receiver be able to detect which scip messages belong to the audio stream and which belongs to the video stream? 

 

Or, if I send multiple audio scip streams on a single 5-tuple, will the receiver be able to detect which scip message belong to which audio stream?

 

OR, would you use a single scip control for the whole BUNDLE (i.e., all audio and video streams using the same 5-tuple)?

 

Regards,

 

Christer

 

 

From: avt <avt-bounces@ietf.org> On Behalf Of Dan.Hanson@gd-ms.com
Sent: Wednesday, 16 August 2023 17.12
To: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com>
Cc: avtcore-chairs@ietf.org; Jonathan Lennox <jonathan.lennox@8x8.com>; avt@ietf.org; The IESG <iesg@ietf.org>; draft-ietf-avtcore-rtp-scip@ietf.org
Subject: Re: [AVTCORE] Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)

 

Zahed,

 

Please refer to Revision 05 since the discussion points below keep referring to 04.

 

Responses inline below with [DH3].

 

 

Dan Hanson
General Dynamics Mission Systems 

This message and/or attachments may include information subject to GD Corporate Policies 07-103 and 07-105 and is intended to be accessed only by authorized recipients.  Use, storage and transmission are governed by General Dynamics and its policies. Contractual restrictions apply to third parties.  Recipients should refer to the policies or contract to determine proper handling.  Unauthorized review, use, disclosure or distribution is prohibited.  If you are not an intended recipient, please contact the sender and destroy all copies of the original message.

 

From: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com <mailto:zahed.sarker.ietf@gmail.com> > 
Sent: Tuesday, August 15, 2023 10:10 AM
To: Hanson, Daniel C <Dan.Hanson@gd-ms.com <mailto:Dan.Hanson@gd-ms.com> >
Cc: Jonathan Lennox <jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com> >; draft-ietf-avtcore-rtp-scip@ietf.org <mailto:draft-ietf-avtcore-rtp-scip@ietf.org> ; avtcore-chairs@ietf.org <mailto:avtcore-chairs@ietf.org> ; avt@ietf.org <mailto:avt@ietf.org> ; bernard.aboba@gmail.com <mailto:bernard.aboba@gmail.com> ; The IESG <iesg@ietf.org <mailto:iesg@ietf.org> >; Faller, Michael F <Michael.Faller@gd-ms.com <mailto:Michael.Faller@gd-ms.com> >
Subject: Re: 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. 

 

 

 

On Mon, Aug 14, 2023 at 8:39 PM Dan.Hanson@gd-ms.com <mailto:Dan.Hanson@gd-ms.com>  <Dan.Hanson@gd-ms.com <mailto:Dan.Hanson@gd-ms.com> > wrote:

Zaheduzzaman,

 

Thank you for your continued discussion of SCIP.  Note that some of points relating to Revision 04 below no longer apply because of changes made in Revision 05.  We encourage you to download SCIP-210 then review Revision 05.  Comments are inline below with [DH2].

 

 

Regards,

Dan Hanson
General Dynamics Mission Systems 

This message and/or attachments may include information subject to GD Corporate Policies 07-103 and 07-105 and is intended to be accessed only by authorized recipients.  Use, storage and transmission are governed by General Dynamics and its policies. Contractual restrictions apply to third parties.  Recipients should refer to the policies or contract to determine proper handling.  Unauthorized review, use, disclosure or distribution is prohibited.  If you are not an intended recipient, please contact the sender and destroy all copies of the original message.

 

From: Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com <mailto:zahed.sarker.ietf@gmail.com> > 
Sent: Friday, August 11, 2023 6:44 AM
To: Jonathan Lennox <jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com> >; Hanson, Daniel C <Dan.Hanson@gd-ms.com <mailto:Dan.Hanson@gd-ms.com> >
Cc: draft-ietf-avtcore-rtp-scip@ietf.org <mailto:draft-ietf-avtcore-rtp-scip@ietf.org> ; avtcore-chairs@ietf.org <mailto:avtcore-chairs@ietf.org> ; avt@ietf.org <mailto:avt@ietf.org> ; bernard.aboba@gmail.com <mailto:bernard.aboba@gmail.com> ; The IESG <iesg@ietf.org <mailto:iesg@ietf.org> >
Subject: Re: 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. 

 

Thanks Jonathan for forwarding this email. I lost the thread while changing my email address. My responses inline -

 

On Wed, Aug 9, 2023 at 12:41 AM Jonathan Lennox <jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com> > wrote:

Here's the thread in y your discuss on the SCIP draft. Thanks!

---------- Forwarded message ---------
From: Dan.Hanson@gd-ms.com <mailto:Dan.Hanson@gd-ms.com>  <Dan.Hanson@gd-ms.com <mailto:Dan.Hanson@gd-ms.com> >
Date: Tue, Feb 7, 2023, 2:15 PM
Subject: RE: Zaheduzzaman Sarker's Discuss on draft-ietf-avtcore-rtp-scip-04: (with DISCUSS and COMMENT)
To: Zaheduzzaman Sarker <Zaheduzzaman.Sarker@ericsson.com <mailto:Zaheduzzaman.Sarker@ericsson.com> >, The IESG <iesg@ietf.org <mailto:iesg@ietf.org> >
Cc: draft-ietf-avtcore-rtp-scip@ietf.org <mailto:draft-ietf-avtcore-rtp-scip@ietf.org>  <draft-ietf-avtcore-rtp-scip@ietf.org <mailto:draft-ietf-avtcore-rtp-scip@ietf.org> >, avtcore-chairs@ietf.org <mailto:avtcore-chairs@ietf.org>  <avtcore-chairs@ietf.org <mailto:avtcore-chairs@ietf.org> >, avt@ietf.org <mailto:avt@ietf.org>  <avt@ietf.org <mailto:avt@ietf.org> >, jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com>  <jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com> >, bernard.aboba@gmail.com <mailto:bernard.aboba@gmail.com>  <bernard.aboba@gmail.com <mailto:bernard.aboba@gmail.com> >



Zaheduzzaman,

Responses are inline below with [DH].


Dan Hanson
General Dynamics Mission Systems

-----Original Message-----
From: Zaheduzzaman Sarker via Datatracker <noreply@ietf.org <mailto:noreply@ietf.org> > 
Sent: Thursday, January 05, 2023 6:29 AM
To: The IESG <iesg@ietf.org <mailto:iesg@ietf.org> >
Cc: draft-ietf-avtcore-rtp-scip@ietf.org <mailto:draft-ietf-avtcore-rtp-scip@ietf.org> ; avtcore-chairs@ietf.org <mailto:avtcore-chairs@ietf.org> ; avt@ietf.org <mailto:avt@ietf.org> ; jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com> ; bernard.aboba@gmail.com <mailto:bernard.aboba@gmail.com> ; bernard.aboba@gmail.com <mailto: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.

 

Didn't see any response to this discuss point.

 

[DH2] In the Security Consideration section “RTP profile” refers to “Profile” AVP, AVPF, SAVP, SAVPF, …

This text was copied from existing RFCs 8130 and 8817.  We will be removing “RTP Profile” from the

Introduction section added in Rev 05 and an upcoming Rev 06.

 

Yes the security consideration refers to different RTP profiles but that is on a different context. i was expecting this specification says this RTP format can be used with any RTP profile or list some RTP profiles.  Also now that you want to remove "RTP profile" from introduction section, what does that supposed to mean? 

 

[DH3] The first sentence in the section states “… in any applicable RTP profile…” so we are unclear what you are asking.  The entire paragraph was copied from approved RFCs written in 2017 and 2020.  I don’t understand why the text was acceptable then but not now.  The “RTP profile” in the Introduction in Revision 05 was in the context of network devices implementing packet filtering:

      Also,  as the SCIP protocol continues to evolve independently of this

      document, any network device that attempts to filter traffic (e.g.,

      deep packet inspection) based on current SCIP traffic profiles may

      cause unintended consequences in the future when changes to the SCIP

      traffic may not be recognized by the network device.

 

 

 


- 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.

 

Please make is clear in the document. I guess by highly variable you are referring both size variation and sending rate variation.

 

[DH2] The text referring to “Highly variable” was removed in Rev 05.

 

Thanks for the section 3.1. But then section 4 now has "highly variable" and "as describe above" is not that helpful there if you are referring to the job of the packetizer.

 

[DH3] The text was not intended to describe the job of the packetizer, rather emphasizing that the SCIP RTP payload contains so many different control messages sent at differing intervals as well as various encrypted codecs that it is not possible to define a concise format like G.711 or G.729.  Perhaps the paragraph could be moved above the diagram to avoid confusion.

 

 

 


  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.

 

would be great to clarify this.

 

[DH2] The text referring to “bitrate” was removed in Rev 05.

 

 



- 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.

 

Ok, then this reasoning need to be described. Also there should guidance on how to handle late loss or reordering. Also the consequences of having jitter buffer or not having jitter buffer should be discussed so that the implementers made an educated choice. If there is not impact on the SCIP application then that should also be mentioned. 

 

[DH2] The text referring to “jitter buffer” was removed in Rev 05.

 

I don't think removing text here is the appropriate. Rather I would suggest to actually make is clear that there is no requirement to have jitter buffer. Also network SHOULD NOT repackatize the SCIP packets seems like a good recommendation to have.

 

[DH3] Rev 05 section 4 last sentence has the text “Network devices MUST NOT modify SCIP RTP packets.”.

 

 

 


-  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.

Thanks. Please let me know if this done I will check the diff.

 

[DH2] Revision 05 was posted on March 29.

 

 


----------------------------------------------------------------------
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 <mailto:ncia.cis3@ncia.nato.int> .  There is a much older version that was posted on https://www.iad.gov/SecurePhone/ <https://protect2.fireeye.com/v1/url?k=31323334-501d5122-313273af-454445555731-a9217e55267b84de&q=1&e=20586ccc-a0e1-4677-a0e6-9203418b61e7&u=https%3A%2F%2Fwww.iad.gov%2FSecurePhone%2F> . 

 

Ok, we are already having bigger discussion on this so let that be discussion there.

 

[DH2] Please download the SCIP-210 specification.  It should answer many of your questions.

 

I was referring to Lars's discuss on not publishing this doc as standard track as if cannot normatively refer to the SCIP spec.

 

[DH3] There is precedence: RFC 8817 (TSVCIS) published in August 2020 refers to the TSVCIS specification as an Informative Reference.

 

 



- 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. 

 

This I don't believe was very clear to me. May be it is better that this explicitly mentioned in the Introduction of this document. Let me know if I have missed it somehow. This would have set my mind set differently while reviewing this specification.

 

[DH2] Revision 05 updated the Abstract, Introduction, and Background to reflect this.

 

Looks good. However, section 4 might have this repeated.

 

 

 

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.

 

However, I was not asking for a comprehensive list of design principles here. As short summery of what are the basic design principles of this SCIP would have helped me a lot to understand the potential application usage of SCIP message, specially when SCIP specification is not publicly available.

 

[DH2] Please download the SCIP-210 specification.  It should answer many of your questions.  Bernard suggested thinking of SCIP as a tunneling protocol, where other codecs transported in an encrypted channel.  We will be adding words to this effect in Rev 06.

 

that's a good suggestion. I will then wait for the -06 version.

 

[DH3] We were hoping to resolve all issues before posting version 06.

 

 

//Zahed