Re: [Wish] Comments about draft-murillo-whip

Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com> Sat, 31 July 2021 12:44 UTC

Return-Path: <sergio.garcia.murillo@gmail.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 B1B413A24ED for <wish@ietfa.amsl.com>; Sat, 31 Jul 2021 05:44:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 00AwK8zL9v0d for <wish@ietfa.amsl.com>; Sat, 31 Jul 2021 05:44:11 -0700 (PDT)
Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B3B63A24EB for <wish@ietf.org>; Sat, 31 Jul 2021 05:44:11 -0700 (PDT)
Received: by mail-pl1-x62f.google.com with SMTP id d1so14343496pll.1 for <wish@ietf.org>; Sat, 31 Jul 2021 05:44:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Mq5rhScBmMQEgFovav8LGgIqtr1i3yw+JN6hbJ2vJzc=; b=nLL6OlurKTW1LMmRe0Mwf0rGluimTFEAt3EZJi+Y1dh4993z2nW6Dcp65tac4OVgqn Mfl1fJ3mDplDqUKbN89+PUwkbXC++RN9YkJzxNH666Sf3gFahxJSGdNWanoxiZ+pa5q0 UAVJYgXbt97HbyukPVpo5vOkiCkADXXNHg457nZq3i/XQJVfJNXGgG9kW0zPd1J3iyCS IsZp8RBwuBdF+WkdrS8HSpxVf9MqqG4UIooZ5t2xKSVONyI3MUawBIIw/q2r1I2JIngo HtQGzGL19e3SIE4hioMRso10YH/zOCFM7j5mJqEO8lLiM2igN8bRI4ubrH9AwjZVqXBQ Ywdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Mq5rhScBmMQEgFovav8LGgIqtr1i3yw+JN6hbJ2vJzc=; b=NpYpILNTEid5+pQJxZFs9aKmCztZdKHMBspadDhPsFxBDiQe/U8De9G4wlw7zDPOS7 8htx7z3TvKG4Nrx9AG4gpdrWZN3H1eU3qs9Efp34k2N+5CR7Vj8qP+qse5MNwufShVRZ 72W6Qfq4YcPTie3dxYu8RK0WLSIg8iB35+1buoXXFKNNPpxocE4VYSRxYIvG1AiLlqGN dQWBBott3fmbf2d46v60YH0uq0NLPsZ11CCFbQeGmnZXuUntDg4nXQ2c3UMIAx4Z7oM/ ai0CAZH/hrZ9fjPEaDDMLEO7MX8vhC2zKoQO4uDMa5lA9wtvoesNXwCmv5T7YBA4udwg 7Q9g==
X-Gm-Message-State: AOAM531VzfVOEhd5qpn/ohVvEv6lGM1hVFuX4EXGaVU/6MpRjrJ/dYwc 0D8/q6O9xowaeNyj0NfUktcBcXwqFWZtgULeAHY=
X-Google-Smtp-Source: ABdhPJwnLT2pz5YFCkuCIep9dchOT5hBixR7R/xufc9i0Lb6x9ntMOSGt5q/yhqnUpd4CdMWc6ICOyeBK2uslK+hLQ8=
X-Received: by 2002:a17:90b:4a06:: with SMTP id kk6mr8274124pjb.178.1627735449167; Sat, 31 Jul 2021 05:44:09 -0700 (PDT)
MIME-Version: 1.0
References: <87v94rs3sf.wl-jch@irif.fr> <CA+ag07YGPm8VCcaxT5YOot1cTA3pM-fPUkr8fqtuoQOCH-hT8A@mail.gmail.com> <87fsvuk6nj.wl-jch@irif.fr> <CA+ag07ZyiwFcTa8whUGoizFnL_EFthK5t7qOoxYyULBFc=fakg@mail.gmail.com>
In-Reply-To: <CA+ag07ZyiwFcTa8whUGoizFnL_EFthK5t7qOoxYyULBFc=fakg@mail.gmail.com>
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
Date: Sat, 31 Jul 2021 14:43:56 +0200
Message-ID: <CA+ag07Zc4bvdq2U8ifia0n0cWdyPt2oc=ka29Nh5Dj-DSLs=+Q@mail.gmail.com>
To: Juliusz Chroboczek <jch@irif.fr>
Cc: WISH List <wish@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003c6be305c86ab153"
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/Owc_cMl08RnbDyRi9wJVAS4mL44>
Subject: Re: [Wish] Comments about draft-murillo-whip
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 31 Jul 2021 12:44:16 -0000

El sáb., 31 jul. 2021 14:40, Sergio Garcia Murillo <
sergio.garcia.murillo@gmail.com> escribió:

>
>
> El sáb., 31 jul. 2021 14:30, Juliusz Chroboczek <jch@irif.fr> escribió:
>
>> > Regarding trickle ICE support, note that media servers may not require
>> to be
>> > signaled the new candidates to do ICE trickle. If the media server
>> ports are
>> > reachable to the client, it can learn directly the new candidates from
>> the
>> > stun requests received.
>> >
>> > Anyway, it would be trivial for those servers to accept the htto
>> request and
>> > ignore the contents. So we can make it mandatory.
>>
>> Ok.
>>
>> > What I am not in favor of making ice restart mandatory on server side,
>> so a
>> > media server should be able to reject the restart. That would cause the
>> client
>> > to trigger a new session from scratch.
>>
>> That's okay, restarting the RTP session should not be prohibitive, but it
>> still involves having two paths in the client, one of which will receive
>> very little testing.
>>
>> Sergio, could you please explain what it is that you are worried about?
>> Servers using WebRTC libraries that don't support restarts?  Or something
>> else?
>>
>
> For example i don't support ice restart. I understand that for a
> conferencing service which has a lots 9f tracks opened in both ways,
> restarting all the conferencing state would be cumbersome.
>
> But when you have a single unidirectional stream, doing a full session
> restart is not much more cumbersome than the ice restart.
>


Also, side question, the client should gather the turn server credentials
and update the peerconection configuration before doing the ice restart to
ensure that the short term credentials have not expired, right?

Best regards
Sergio

>