[rtcweb] Call for consensus on ICE transport parameter issue (February 15).

Ted Hardie <ted.ietf@gmail.com> Fri, 08 February 2019 18:43 UTC

Return-Path: <ted.ietf@gmail.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE4641286E7 for <rtcweb@ietfa.amsl.com>; Fri, 8 Feb 2019 10:43:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 kz8MT2BSaVXH for <rtcweb@ietfa.amsl.com>; Fri, 8 Feb 2019 10:43:26 -0800 (PST)
Received: from mail-it1-x133.google.com (mail-it1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (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 9149D1279E6 for <rtcweb@ietf.org>; Fri, 8 Feb 2019 10:43:26 -0800 (PST)
Received: by mail-it1-x133.google.com with SMTP id i145so11203457ita.4 for <rtcweb@ietf.org>; Fri, 08 Feb 2019 10:43:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=8hrB9cockMp5HNmZLja8/0xU8M3V89KffarQIPlvrQY=; b=Cy8WRwYh5mQoj4EQEflN6wbKNKuNaBSuGk+DPVPSpJ9/fJ0X6yFAwsHFEgHojMnMyx OC1nKrWAUzzWalwjKv85/52PBziGaXf9F63m/sVd6PyotQFSp7R7OoDV6K5if4m2wKzm RxMHfFNWB6AsEvxGCiHKX+tbJ2Qe92YmSVcSlgZPM/iI/cuyjCit2lyj+5lB5adcLART XI9ll/kDc99xUHynr5G9hbWpoUIZH5hE+MpFByIaHWi44qMyXI1FHF654gS9lrzbHPRU heFDwzwKOGTdLDwYBY3swil24FMoNzKIPjmCL2a6dD8dM2K9JgmGJSJz1RGaC1EIDdGn DSAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8hrB9cockMp5HNmZLja8/0xU8M3V89KffarQIPlvrQY=; b=b7MuVo+4gO0gFSv84/I0jSU40b9NK2Zuam5jiNyRFHYmJ62I1FRNohrkj/BGF9mPZE FRdjOx5Wda4UKxeYjgzbVTQKcvY2B+nu4hI+66j7qAabf+vb+gNtsPuvWshS18BiKKY1 fO5Ssma/M3wCdp3WoHSTJJMOQSFlVvEyKa+8LCuPqgflVs/HwqE1426oKpz/k/Ds2PaL DJNEbkpe7yMgUlgJ3FJFg1Q9Im0Pu+RzgF8s94IR0B4G8BNCf70a6Pe4O+bWs93LjNzn y6NFMT/9qIDPqTqQz2hqbQ9PIL/yJXGU251PrWWXp77z87bkkvSAiMMlf64FW6UAm/0r eVqw==
X-Gm-Message-State: AHQUAuY8EMzvJ/ctaZ9+ISx4CLBKlfbfLnRkA4WRIa41QNe5Pb7Ovzeh qcPV0wAUNg5wrVdAGrA/UDe9Jm+D7LDucy8xgGcnJyti
X-Google-Smtp-Source: AHgI3IZo3PgKssvOBFmTFD7Ll7Ve+F/RkS4+UXzZfNDVXUveV2X9p3Vs26e7kiiigve5xE1GYYiN2CVwivUl4axjZgA=
X-Received: by 2002:a6b:d318:: with SMTP id s24mr12459855iob.6.1549651405306; Fri, 08 Feb 2019 10:43:25 -0800 (PST)
MIME-Version: 1.0
From: Ted Hardie <ted.ietf@gmail.com>
Date: Fri, 08 Feb 2019 10:42:58 -0800
Message-ID: <CA+9kkMAzDrBSyA-YefSNkcdeSrj0C+F2+mUzMdtozBtRc2UvFw@mail.gmail.com>
To: RTCWeb IETF <rtcweb@ietf.org>, Sean Turner <sean@sn3rd.com>, Adam Roach <adam@nostrum.com>
Content-Type: multipart/alternative; boundary="00000000000089ff7405816655dc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/ihmQtX76QqBQ3FWbgU2_r94oCtE>
Subject: [rtcweb] Call for consensus on ICE transport parameter issue (February 15).
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Feb 2019 18:43:29 -0000

Over the the past few weeks, the working group has discussed whether to
adopt a change to JSEP which would adjust how the ICE proto line transport
parameters are populated in certain mid-session offers where the final
candidate is a TCP candidate.  Outside of the extensive working group
discussion on the mailing list, participants may also wish to review the
follow issue:

https://github.com/rtcweb-wg/jsep/issues/854

and the conversations related to these two pull requests:

https://github.com/rtcweb-wg/jsep/pull/862
and
https://github.com/rtcweb-wg/jsep/pull/863

The chairs believe that there is technical consensus that this proposed
change would not materially affect JSEP-only exchanges, since this
parameter is ignored in those.

The remaining technical issues are:

* whether making one of these changes would improve interoperability
between WebRTC and non-WebRTC clients which use SIP/SDP.

* whether the additional complexity in tracking the use of UDP vs. TCP and
populating the parameter accordingly is onerous or unwarranted for WebRTC
implementations.

After reviewing the discussion to date, the chairs believe that there is
rough consensus for the first point, though there is also broad agreement
that the benefit of this change is currently theoretical, since no existing
WebRTC browser implementation has relevant code.

On the second point, the chairs believe that there is no consensus yet
demonstrated.  Because we believe that this is in part because the actual
proposal has not been entirely clear, and the complexity is therefore
somewhat hard to gauge, the chairs wish to make a specific call for
consensus.

Does the working group approve the change in the following PR:

https://github.com/rtcweb-wg/jsep/pull/863 ?

Working group participants who have objections to the change are asked to
specify whether they believe it has a technical fault, whether they object
on the basis of its complexity, or whether they have other issues related
to the change they need to raise.

The chairs are already aware of the objection of Eric Rescorla on the basis
of complexity, and will factor it into the review.

Please send comments by February 15th, 2019.

regards,

Ted Hardie and Sean Turner