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

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 09 January 2024 16:03 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 B154BC15152C for <wish@ietfa.amsl.com>; Tue, 9 Jan 2024 08:03:36 -0800 (PST)
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=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 pvY5IgsCdpvn for <wish@ietfa.amsl.com>; Tue, 9 Jan 2024 08:03:32 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2052.outbound.protection.outlook.com [40.107.20.52]) (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 764ABC14F683 for <wish@ietf.org>; Tue, 9 Jan 2024 08:03:31 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SKIC1DiR5Nc6eJvNwaUnkrrYExXjMHMt2QUJtW3M7RblGZzAziqBd0OrFY/TJDemwtROV6jUPiuIc6hl2VCpD9wyTUUNroxIVome+ZG6JXWOeIfxH5UWa97s7H/yHX3KLSviFeUY45sWpvczhZ1qtYQ9THWiwbgmLYmITpQWrurDFcCkpNSz3IfSd4WeEJ7xfaSqyTWgiKIc3o6FgTkKFNyP4ghSC2tUeo+UjnxFFuyekH4ja3vw44uUYCKPKKI+R9Vrotuzh49wU8R808saBDnj/BuXKYVm9RiEHdFcrzFDLZJaxXYQU0SBBmwUAcxCL1rFW6xJKmFm50laCMU1Ug==
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=CvgTn1mwyEPDv5Oi0Ue+AULlBYzz8DinzGQEolNDiHQ=; b=SUehCD2hna96tBPklCB6E94GLrSmkoHSWSn+hoMFGBpv6xZei7P89LpQLudAVeThzmDLoebZpCKufBNMJmNi1/YnQ7qh5dEGHaKU2we8WsCEGytwPhrGctZRnnGdywFQO4+4eAxtiBIunbQwLWf/KUBWBJr635hBnu5RhHCXi+0RUn4PYr2EkHDANLaQap6SD5ePrZvKvsr5OLei/0pBnwmLLOqG9kMJW8gwJQ94M1EX3qKVKp0DSja8TxusbTlPsYgclHEdFOnZAetpQ3SdkMbuzfSYm7vjw8DkCMOFRFft+MpD7cAFKq+cXuj76s3w6tlssGiuwum4Y0/YbQJ1Bg==
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=CvgTn1mwyEPDv5Oi0Ue+AULlBYzz8DinzGQEolNDiHQ=; b=CVqBv271dP9KuABkNlU8Q5Gav11EcJb2Q7/NmmPkKoMszFjnjAQnHf7IMS40epLxpHAMctOJh6NovuyVq0wTMW3nv7M1NEcgBs6jPzwCKOKMRMYt/MeGPH8LNYQo6A29F8QS6xLf2gZBU6aocXEyQolQV1/uwHUB54ld90EK7wHYW+HaCpLVQVvbG7yrPh0Su37cYIzzC4ii6zCurPIq66iLi5i9fIjhgY9697xfJlRsYMwywL2BPUztvEfWfvhh4EJLUt2NyZR0Xa1eCxclDajW56TxpXDIXDY9BstmevitdRJHL6O7/5UhD+Et6GwG3/nIV4RhszYY1gAyo84syw==
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by DB9PR07MB7114.eurprd07.prod.outlook.com (2603:10a6:10:1fb::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Tue, 9 Jan 2024 16:03:28 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::2d89:4e33:c76e:7de5]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::2d89:4e33:c76e:7de5%4]) with mapi id 15.20.7159.020; Tue, 9 Jan 2024 16:03:28 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, Sean Turner <sean@sn3rd.com>
CC: WISH List <wish@ietf.org>
Thread-Topic: [Wish] 2nd WG Last Call for draft-ietf-wish-whip
Thread-Index: AQHaMuKZYl7SxOP80EWCl3RP3TCtTLDG8WYAgAk7+ICAAVBPMA==
Date: Tue, 09 Jan 2024 16:03:28 +0000
Message-ID: <HE1PR07MB4441B913AC8A42B5BD5AD45E936A2@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <6E5C6103-767B-41FC-8C69-CBC5FE5201EB@sn3rd.com> <E41AA83B-7798-4DE9-99A7-EEC263391CF4@sn3rd.com> <CA+ag07ZU2g5UmjShMUSXg5pnu0JWPVpszuKM9eBFWLeezCZgCA@mail.gmail.com>
In-Reply-To: <CA+ag07ZU2g5UmjShMUSXg5pnu0JWPVpszuKM9eBFWLeezCZgCA@mail.gmail.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_|DB9PR07MB7114:EE_
x-ms-office365-filtering-correlation-id: ee4ac96e-685c-4965-7c4e-08dc112c84ce
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: HvvRuVebyMUxLY7t53LZRkFUGQa51drfwLgAxAWyrZ3Kqaov3HnOlLaTK/U7YGxU79wFir8JFMBZYT6PxqvyWYKjq69dFHX5HyTdap2sa7v91jjx6WQjrC3p2Ftg7sgoUy7jeFndDiOK+gHnccnyUS82WMPVG+s7sEp7k/cB7rtdDxG5pekGWwotz+/bUp8GBBMg+jrhYF8Zxq7KF6ZwcRDJCYk3ZKeyc8WEo94k2KXLW6cEuJuMHYQpl11Vbkapujk2fTUkxMWEiHj8BkL89Ag7xzUf8E/W0rhziaI1nH0pStX04rBhBddNL9OnnQT7qfNGvxeEQJz04C1FdOPmNuq3x/lO4ThGm+gUDNved50aTenFfz4PEY/L+901lF89hD/hRrYyvzm0cjGbgD9Ex3wonq2FJgpOggBuFNsnC4gg7U7HXDj8w4NVFNCrF1F3VVbZOg9iPP7PMpYoUBtUyhWvQd21RI/crEHwR0lfNyCPms+P9uUwNa4jSCLmY9DhFPNKMnW/gCRiJL9eFllb+GOOF3h98xPayHVhKcnKeAkENks9FdN18/ySEfYjp/modvUGQvMDhPoW3XHJw+kSXwa8ZkU64eONDdNuRj3HdJKfyfjLvZbgLuaxgNjT4ejItYzj8yv8jnXm38SM5L60MrQtwpiWbYfDSDvg828dvc4o37r1R9BaY0F8yR58IquN
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)(39860400002)(346002)(136003)(396003)(376002)(230922051799003)(186009)(64100799003)(451199024)(1800799012)(55016003)(66899024)(41300700001)(2906002)(5660300002)(44832011)(52536014)(4326008)(66446008)(316002)(8936002)(8676002)(66946007)(110136005)(76116006)(66556008)(66476007)(64756008)(966005)(38100700002)(478600001)(6506007)(99936003)(33656002)(166002)(38070700009)(71200400001)(9686003)(122000001)(82960400001)(7696005)(26005)(83380400001)(53546011)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 0Hj5tShuVvlhEeb/q0+gLpSvL2hX58lz8EiyhGQs1ocO34baz+zoRDO1dn4VkRng4pqTUZnBgfvT4c8d5vS8D/+QnX5gkVm11n5cyu3tm9oShig8qulY65m80cQlfaOgoCrakSYjcY+otVsRoyZocex6+txhlc5ixmIxczqRcrfXCdgI5pw5W2pVs6zpKb0YBm3UHEVq8iWVYJB6ZOiY8c9mymu5dO7clWX/d5VYxW3S6L+LDKdJZYeoCBInMkOusLoWYavc2JRV7w+XpORA856+ea9JA9YYo75JhIRteA2jtKI5CzOweW5nhBQU6Xh+zpzpdIlEdUL5+zDrZvhTv+dYPfUFE90S+b9z8ZLrjyEOQNhEpr7TXpWBIIHoaHlB2Z7H7xEVi65CQeaFVhcs14rtdfp9A7Wu7yBMy+1/U3IrPYhRxHd8T1hdYQ4TSNT2KCtyriKpzrDZ2x7t8mpo/9MWPORaIaYTe+UrXfvSbv2/zVhVFbxze6X6DW17XbEHC+edMH3wIZtYkfwN7yBYYObM/Yj0YxQscS1cZwT5SvRO5B83BUVsfYsillrqSoxAj5yMyqurllD9+iU9TAGQ1IyuGuLMPBrBrv7a/eKJrOPdD0C7IQEMjkImfnz/KqdXHWAgVKH5whqMkJQUkenrtu4YmP4wN0uH8H4MEG5Ok4TlDULUurOacoCVwGd2fLQMnjnESQb4Xib/4qc7eIpF63BZs4+SrWy86J1GMW4c6G985Plo39silkvEswMaZq40eVFXeye+vfW/xzpVi1bn3WRbVMR+5XOl/TLpzIfNTXDXELtq1aR20VTA51zmmn8mr80cm2PMAQJOmORA+3G/f5u5QL0+SYDldYipYUVt9c34ZadLKbLY5+ocQs7PoO3AdDvDWJiNIR8KBeDr7EQCI2KXAfwMWBpOWlHx+XhBaBbAEqeQsWWpKrAvLYqNqI9O7e97k/qLIyNbrsoGB+5TIrlJuoUnX9mCayQhww8OixlmwYfAOouJtkSzvbdjNRo7sC+JU2NxKe85MaiscadDlM/Y5rqs9LaiNR0YhnCRDE0EKP8q3Nl1BkJeLCFjs+OemN2Ii+x4bDWF8UjJOJAC1nUTlfUb4zkyA1grAj6ywC9ixtEmRWm4Afg1gHynIcIEayVWAG/yNWpgXsj2Tozl+YwJngh18VYTQp+LgNsIuqF744vAre6EV7BkkmTjPHllaUvWTQbhiRDmDp3Gb1q0jkW+4IUCaJemt335f1pHuNZOBoh9SCPZufzNjUIf7RHvpMvd8GPTbGyCdhxDaucWhmzKNmB+e9CJhyCMOwPnpUoKxdN/iI5eU67dvpIvvdwQ72yx7KYo5QtvQkQ8FJ/HaI1Ed7qprCo9VTQoGpZonqLhn3YbFCj7MSaTq81KtZn+m4LtlXWiT83M0uOq5tIrATikljikd7mRB658zs1dgiFyAMZYIFuf0/QYsgw5G2Q6twHh4NNXAZKYNe1m3f9SzfFebdO7xUH/sWTPK/IrEziihoHkOAheE0ZO3hsK3hVQNwZk0UMlZG8GXgVgbldj++f9l7HCrfqp+NvLJyWvwZXAxFFiAKnHm0PAKbxbnVznF42mlt0ByQFRzvZCjvf37g==
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_00B1_01DA4326.24B01A30"
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: ee4ac96e-685c-4965-7c4e-08dc112c84ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 16:03:28.3775 (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: 6ZMandUIezfJNnEW4mCOlbe96NEMbiFfczmxnOWLM3HRtxUkoy7CWwtASgJwN+T3BQsA+aynboImKrFI3t0I5jhVM/PLl7iE3COf3ARVlDU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB7114
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/OK9IGdI6BWC0nHIcgKxorKF679E>
Subject: Re: [Wish] 2nd WG Last Call for draft-ietf-wish-whip
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: Tue, 09 Jan 2024 16:03:36 -0000

Hi,

 

The following issue has been discussed between myself and Sergio in:

 

https://github.com/wish-wg/webrtc-http-ingest-protocol/issues/163

 

However, I bring it to the list because I think it would be useful to get wider community input and guidance.

 

WHIP uses the SDP trickle-ice-sdpfrag content type for ICE restarts. However, RFC 8838 only defines usage of trickle-ice-sdpfrag for trickle ICE. With SIP, an ICE restart triggers a new SDP renegotiation.

 

Now, AFAIK the justification of WHIP using PATCH with trickle-ice-sdpfrag also for ICE restart (instead of POST with a new SDP offer),  is the statement in Section 3, saying that SDP renegotiations are not supported.

 

        “It is important to note that SDP renegotiations are not

          supported in WHIP, meaning that no modifications to the "m=" sections

          can be made after the initial SDP offer/answer exchange via HTTP POST

          is completed and only ICE related information can be updated via HTTP

          PATCH requests as defined in Section 4.1.”

 

Q1: SDP renegotiation is more than the “m=” sections. There is also the session-level information, e.g., the “c=” section, the “o=” section etc. So, I think the text needs to talk about what INFORMATION can/cannot be updated.

 

Q2: Related to Q1, the text says that ICE related information can be updated. But, if the “m=” section cannot be updated, does that also mean that the IP port in the host candidate cannot be updated, as that it typically the port value also used in the “m=” section? Again, I think it is better to explicitly describe what information can be updated. 

 

Q3: Related to Q1 and Q2, it needs to be clear what information the WHIP session can return in the PATCH response in case of an ICE restart. Can the WHIP session change the port number of its host candidate? Etc.

 

Regards,

 

Christer

 

 

 

 

From: Wish <wish-bounces@ietf.org> On Behalf Of Sergio Garcia Murillo
Sent: Monday, 8 January 2024 17.45
To: Sean Turner <sean@sn3rd.com>
Cc: WISH List <wish@ietf.org>
Subject: Re: [Wish] 2nd WG Last Call for draft-ietf-wish-whip

 

I have submitted an updated draft with the changes from the received feedback so far (thank you very much Christer Holmberg and  Juliusz Chroboczek!), you can check the changes in :

 

https://author-tools.ietf.org/iddiff?url1=draft-ietf-wish-whip-10 <https://author-tools.ietf.org/iddiff?url1=draft-ietf-wish-whip-10&url2=draft-ietf-wish-whip-11&difftype=--html> &url2=draft-ietf-wish-whip-11&difftype=--html

 

This is the list of issues: https://github.com/wish-wg/webrtc-http-ingest-protocol/issues?q=is%3Aissue+label%3Awglc <https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-16239e4b827896e0&q=1&e=956c47e4-b735-4093-b176-a9d0bd1c8acf&u=https%3A%2F%2Fgithub.com%2Fwish-wg%2Fwebrtc-http-ingest-protocol%2Fissues%3Fq%3Dis%253Aissue%2Blabel%253Awglc>  that has been covered:

 

I would suggest extending the WGLC one more week so everyone can review and agree with the proposed changes.

 

Best regards

Sergio

 

 

On Tue, Jan 2, 2024 at 7:43 PM Sean Turner <sean@sn3rd.com <mailto:sean@sn3rd.com> > wrote:

Hi! Just a reminder that this WGLC is still on going.

Cheers,
spt

> On Dec 19, 2023, at 20:19, Sean Turner <sean@sn3rd.com <mailto:sean@sn3rd.com> > wrote:
> 
> 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://github.com/wish-wg/webrtc-http-ingest-protocol <https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-454445554331-5d6d4c2904cb2466&q=1&e=956c47e4-b735-4093-b176-a9d0bd1c8acf&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 <mailto:Wish@ietf.org> 
https://www.ietf.org/mailman/listinfo/wish