Re: [Wish] 2nd WG Last Call for draft-ietf-wish-whip: WHIP session

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 20 December 2023 14:15 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: wish@ietfa.amsl.com
Delivered-To: wish@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45764C14F60F for <wish@ietfa.amsl.com>; Wed, 20 Dec 2023 06:15:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-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 AoEc2Hshe4Ih for <wish@ietfa.amsl.com>; Wed, 20 Dec 2023 06:15:20 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2075.outbound.protection.outlook.com [40.107.20.75]) (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 1F621C14F5FE for <wish@ietf.org>; Wed, 20 Dec 2023 06:15:19 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ChGxeX8Xyt3KyOrPG/ctSZrHtfNyZ+hOW9oVE5j50Tgh1CPNbxlxwgKhy9HWdTqkqH8Wckyag+YMm1fEWqaZ5CX1qHqIBdHtFhtKSkVKe97afcAWpueSqLWz5wAkhvMTn96d7lJkrvMIKBrTLI5F58BRp7LV5XjgIKNF7OpFdVHW306vxnizQgz3IV9ZpC0gA2T5GGjX3JfplITZSs++fEXWR4pVUI/lzECvdJBsMTvAyx9r6L9eRYv+sDmB4eURMonceBdkLA0DTzUdudnb3ptiLzDDQIA70pumfpEDqcgq28AhSEm/w6yUU7dmW8gC7D44oDTgxapH0ioAMeLW+Q==
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=M+m5gHijk2oG17XYDzahdi+8pCIuvBNiZNb1wC6Xsew=; b=GzVP9KW8nYOuusXcMaaO2fWwEn6bk5fR6v7KGcwSoSHKEzVHz2mPkuhleFnUfs9NdzyRM85yU6h2t/SJoX7xMbzUGsAFdYmnVs+UbZija1a3QZJx/ryp07czG+mR7GHZkj62VTFTbNw7TTx29xIWdEuaKCnhOzXVQzIRInfRsnEgW96HDZvGsZ8EaHtoFCX0Oi87RhVJx2yQ0NgbtwcoW5Gtk/SRDa9WADBT97XQ1F+twicfhJHllLlaHyvYjjbKg4ysIJGoyfrTym7mtpaBTSJ3Ssz72G0lv+fhAH3T4WhC3Xxyn2dbK6foDkKLKwSxrnRhie2F4XO6aC/VfdDWBA==
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=M+m5gHijk2oG17XYDzahdi+8pCIuvBNiZNb1wC6Xsew=; b=UNQHt0P3B+9A5hDs8oJaeNFFYCe0Q8xTO0q836RhzUM24mKjGqSV0Ony3xqPQQMQF9Frpt0yXgks2C7aSNHYJi8xX1fYPhiDfeXB+r6pdy0loKjivsBMAlkMN4AHkG8XShi545ymeNVfuSTrHKjcdpuDmD19iK7trvQyhloDmrHxcPFbstTA6MTt7VsPQfFIgiyzwJA8A9csxmkUL5CZoV++qsv4svwUDoe2cdm4fl3pQ52C1zDG8aS0plmj/AlG9C9QTWTo/pG8sr4WF9IriSl8rAwDTkfPR3XZG9Vt/+hhQa6RX4zSPWCjBaPbYg+soq/UYLbwworPld1FeJ37ng==
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by PAXPR07MB8424.eurprd07.prod.outlook.com (2603:10a6:102:2b9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.38; Wed, 20 Dec 2023 14:15:16 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::3d66:e435:8600:e27f]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::3d66:e435:8600:e27f%4]) with mapi id 15.20.7091.034; Wed, 20 Dec 2023 14:15:16 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Sean Turner <sean@sn3rd.com>, WISH List <wish@ietf.org>
Thread-Topic: [Wish] 2nd WG Last Call for draft-ietf-wish-whip: WHIP session
Thread-Index: AQHaM07041Cq0EFgMkKB7J1nx+kryw==
Date: Wed, 20 Dec 2023 14:15:15 +0000
Message-ID: <HE1PR07MB4441FE835F837FD6025E78299396A@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <6E5C6103-767B-41FC-8C69-CBC5FE5201EB@sn3rd.com>
In-Reply-To: <6E5C6103-767B-41FC-8C69-CBC5FE5201EB@sn3rd.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_|PAXPR07MB8424:EE_
x-ms-office365-filtering-correlation-id: cb5353bd-cdb8-426c-fb28-08dc016616c7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9N/unKJ0gnWetFr+vP/BZpv1jrMHYogjifcJSum8LMvN0ECshBWS0+4krTL8KWxoJzOl4vXIRK4LUxVudGEUquxd2zcglvuz1FiRaMzJ+giI3Yw788O7MjT5LZZNDTfWrrfyRJNHp7xPVONxF9SEZ4Fninc5pORuf2eji1Rldq2bKarms1g0tRp6NlXcjxtsWLOI0IPCKTlZWB2GdGXwrNjycs6y/JuqCluRvM3xNe1c1jadq4efDzFq+aSqR6emdbCDvgw8tmCZoynR/ThfBEh7659aBt4i+GSj18HL5aGPFkcgPblBJKcwYFPoiOQx5/ChrGlgkHQTLslcZtzUJp0nh1uchRut7eF01PO35YWGGZGXO6RUs77gPlVaH6DmuDycIHVRYWLOJBkCgDKGGiLGXnBwlcntIh5cYEbw75aKMycZtdbQYQPGmt7EMQQsxwsMBkLFukEbP9pL1jwnf6OF8sUDCFzt8twb+nDriM4F4h2eMYE5IqD1eQnyC0ogS133i1hoCgWTCF4M5gWJIvNNUWBiKsz+suLa8+FL5dkcnC9NQgE+xGDg/X8kDkTuiNTfHy9l4ksVFTou4U7PYz4LFL5KNz3riRMJWfn/makBVys/F0Zkdac0kKy62opi6IGgLmxxvfS0vmS4fzf5KUWN1IRMx2WPERQD/vkoTZzLTlODoWHpsIBDjxgkSJJh
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)(346002)(39860400002)(376002)(136003)(366004)(396003)(230922051799003)(1800799012)(64100799003)(186009)(451199024)(7696005)(9686003)(6506007)(66476007)(26005)(82960400001)(76116006)(64756008)(8676002)(66946007)(99936003)(86362001)(110136005)(38100700002)(8936002)(66556008)(316002)(52536014)(71200400001)(478600001)(966005)(55016003)(66446008)(122000001)(83380400001)(2906002)(41300700001)(5660300002)(38070700009)(44832011)(33656002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: wJZ79i62NAd9WbjkI6McafLHI/Spwmq8v16b3qub95GrZsepMGkW96ZvBv0PS0E8BcxoHHb/zoWb3OIkRHsGeFeu1u5VpMHw+GpR2+TmH0Jn4YHcJaImBtb7RbrOZbm++Xfc2BNOFwSKxUPOxBp3XlCDn7tJfJ0OaCJwMFTEOZD1UcAj/v9XHKzJMrpCHEh/aomkwObuWeiaTbCcYYhgs11W3j43fPNjRvPLSMEdBmhmCzRnlyCnoP2t0IVVEJ90Vj3FwMAVo1fB5KpkRYxdr3MsB7wNEN/IokWhX5pBPLjltI52jlNze2uLagimVwqRVs/3HeTNZTNs0tSsLXYpVd8Ao98bCSwOUU+p198qVAnEqRNpgp/NlO7mFmOsFvjBCBDxBkjuItWHEsa5rb+hHK7BmHkFXPHsRsg+AkA5bAuFDpBgggEe7v/7sMVMXk9CjhtRd4cRjCIUBkMj8KiULqPoBOfCulTtuZ4IHYxMRVna30Q3GS1B6nDqGJROuQtw7ouFnZdbAt6q2JgbzhbRMe780dfbz1XIjJhfl5gkZUMHb3BlyDbOMnKV130BFT0z0qeKgFbVZ/Qis57aJbkw/YEs9LbY1vWXp9T3mHmr02mFeP+rkmZYuC95X0HHiYYn1yEeTS5mnm4pUz4HZsvdeokHJ3cH8Y5ieQdjxpSvhToUXbEPmNQVoaKLcSg+o7k5Zuyd3xRW4gr5gUunq945rNITFpnOFp1Z93tPtzyopRb1swULhsId0xZMYv2giI5w7BkxYkEcMryI1AA7G7jWK7VeFtwMRoYJUgqKpEvIAVd+kN0O1XNJpMNpqeS4ZWxnrAhCtDkeki4C6SxyOwGKhj/1W+2DijNT0Fi9bYr+ZxuQg+uqfRjA5PZ0hEFFK7KF5uxpUMZFa2j+aTVGj4c4ZaRs9xuM2kfjpDfL3ZT78QZdwR591B/FygroXUG6DvKlx4ZtVLFcruCyzyFayGPducrItQweneDIP1OoWX2e0EpWa7QKQeTr9iIQAC1nSkd0wR3gXYTEdKsfjfNHchTV+T9aNMcJtYIcFCrbnY2IjhmoirnmECPIvUT/IliW8nOhZf30wOh8/S4qFf1nYguyzvE3LFnboQVcod8jYKZZcHTdIuCo+JSl177TSJIhWgWlXXM7piuUmsZrhJkKIQ3HUMMq9eaz8NUhW2HFnzxfuAyZSZBpbY6jVBXr1P1p8eEFWfZUp/Vdgb2fa4/5XBBG1SgIMB8VGFleKFdbWh3su9ulTK+f1JMCrKvTZQTeLozjrzkpXhmZxsDCjFr8GAtVRw9FywJ1zF1ndidywBdxFf9McdxAkDdcjC6AA0LNn8o7nHJc/CCDr1xBoD6iUV66fLgf6AM+5aAmKqHLzhaNaIbQGh+olbQ5k5290RbnMGtKI7t2cbtMAOBM6z0dBqk3CCv8NBSfqo4USmEBRltKwtxFD2hAXQ6Fs8HMXWaSVXu6c1Og+5LkIQD8OesDDrmZJUpqgAULCWqR+xUtlSk4xSXmOMiNUl12v3SxYpNjn8eMna4yJb3xOM/+28WM45M9UeE5FP6BFaXyibWz6TxGIumDxb1+2eVdfwh8ENOWuDqHWvQM5GK9wVsCR/PLRyOTYQ==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0086_01DA335F.B78ECDF0"
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: cb5353bd-cdb8-426c-fb28-08dc016616c7
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2023 14:15:16.0110 (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: ga+xaWONkq6fsTYlZ5RaKjl8Az1sfMV5A7P5+qMjzjKPLpEfakekbrTPSXW/QjVIpGQBwHAg5tQotTmthEvHsZyLndWTKMxxHZsGtsX7vo8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR07MB8424
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/u7i3BDWgayzByBxlM5oSbA59AWQ>
Subject: Re: [Wish] 2nd WG Last Call for draft-ietf-wish-whip: WHIP session
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: WebRTC Ingest Signaling over HTTPS <wish.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wish>, <mailto:wish-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wish/>
List-Post: <mailto:wish@ietf.org>
List-Help: <mailto:wish-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wish>, <mailto:wish-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Dec 2023 14:15:24 -0000

Hi,

The "WHIP session" terminology is confusing.

Q1:

The definition of WHIP session is:

   *  WHIP session: Indicates the allocated WHIP session by the WHIP
      endpoint for an ongoing ingest session.

This does not define what a WHIP session is, as the definition text contains the terminology it is supposed to define :)

---

Q2:

"WHIP session" seems to refer to a session created for WHIP, e.g. based on the following definition:

  *  WHIP endpoint URL: Refers to the URL of the WHIP endpoint
      responsible for creating the WHIP session.

So far so good, but in addition "WHIP session" also seems to refer to some functional entity within the session, which is confusing. The text talks e.g., talks about "sending requests to the WHIP session" and "the WHIP session MUST do X", and the call flow shows "WHIP session" as a functional entity.

I do understand that "WHIP session" is not a "physical box", but a function/resource that is dynamically created for each WHIP session by the WHIP endpoint, but I think using the same terminology for referring to a session and a function is confusing. 

Perhaps using "WHIP session resource" or something, and define it as a dynamically created function that will do X and Y?

Regards,

Christer



-----Original Message-----
From: Wish <wish-bounces@ietf.org> On Behalf Of Sean Turner
Sent: Wednesday, 20 December 2023 3.19
To: WISH List <wish@ietf.org>
Subject: [Wish] 2nd WG Last Call for draft-ietf-wish-whip

This email starts the 2nd working group last call for "WebRTC-HTTP ingestion protocol (WHIP)” I-D, located here:

 https://datatracker.ietf.org/doc/draft-ietf-wish-whip/

This WG Last Call will end 11 January 2023 @ 2359 UTC.

Please review the I-D and submit issues and pull requests via the GitHub repository that can be found at:

 https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-5d6d4c2904cb2466&q=1&e=0e471d53-2ca2-4892-8774-1053243f2540&u=https%3A%2F%2Fgithub.com%2Fwish-wg%2Fwebrtc-http-ingest-protocol

Alternatively, you can also send your comments to this list.

Thanks,
Sean
Wish Co-Chair
-- 
Wish mailing list
Wish@ietf.org
https://www.ietf.org/mailman/listinfo/wish