Re: [rtcweb] JSEP and ice-pacing attribute

Justin Uberti <juberti@google.com> Wed, 31 July 2019 04:36 UTC

Return-Path: <juberti@google.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 3612D120058 for <rtcweb@ietfa.amsl.com>; Tue, 30 Jul 2019 21:36:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.5
X-Spam-Level:
X-Spam-Status: No, score=-17.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 ZJw3lnhPxf8Q for <rtcweb@ietfa.amsl.com>; Tue, 30 Jul 2019 21:36:26 -0700 (PDT)
Received: from mail-ua1-x931.google.com (mail-ua1-x931.google.com [IPv6:2607:f8b0:4864:20::931]) (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 549F8120019 for <rtcweb@ietf.org>; Tue, 30 Jul 2019 21:36:26 -0700 (PDT)
Received: by mail-ua1-x931.google.com with SMTP id g11so3895680uak.0 for <rtcweb@ietf.org>; Tue, 30 Jul 2019 21:36:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DuJLKFBVDaXQo5brM5z8BtL8swfnrUmuXDHT1cC7P7I=; b=ouwZKVEwq2V8Y8k3fYBsEMcpkEpAJDxpo5Jdc3jnMkP0ZxXhxKc6e05OutkxhZ/r58 y34VcMfbrpkvrvmOOZAcoQka4k6EIATemk0NT8XaGxbzWPqjB46Ua1Iryc6jcgX3jU9s MpDfsl8FcakHJL/XUayGlkWYoHCIFWI0nb7XpNEae11zLx1DGzS78SjjJp0dXjNvAFSE Fp4F+yxs4Vx+ro5JK+Cv+++TVMcSMe5lNTUB9oxX5dsde4GKz0miIk8h+ebtvHjf/H4C JMyLvrmAhdwNPYUIUND+lH2VsTfEmVoi1wBZ0e1/lRBPtgD8D/04vDom64ofiGcTn5ev Dv5g==
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=DuJLKFBVDaXQo5brM5z8BtL8swfnrUmuXDHT1cC7P7I=; b=eD/12dywnD1AZCzcadlNxYAizXvFrcohZr9PtZRDc2B7u3+5weZb03GrFkQjEbb0dV u70NWwcJOSQpNcObki2w+yhi4+pnv4XZuk+PFvCqeXcoVCNInEzxLQIUuVm0RGN7rlsN 4xiNmiuTIUsN2sgAn2phds5fSsv2V9oBgUnq/FjH119N2M07NMx90kA0LcMcnTXufiAk eQ+2oay3BwzTU4cj6jlr7BWkEbWlYsrhWyaTanUxlMBfLQj7uyjuDxeNokWgbuE9/f+7 Hj4mEHtX5JnSIFwG6SDBdFN3D8SeLtNYBmreQq1uSYdj03MHPmvqT/kkVeF6NojRcmCq 4D9Q==
X-Gm-Message-State: APjAAAWY6PtQHlkPZd4ftwlMRVRfoEZijcH1AzcjF6sf25lw1aqxVUTr /IE0M0eMwXryBFE9+FPMnP3HH5E0f8dwDbUtwSWPUVUfNKI=
X-Google-Smtp-Source: APXvYqwJGD3opVypRN4rs/mka4QYO5KZXbLph/inU++xkfPnDz5GhNM0q3QG/1kiV9GWCmlgUE9fd3HLuvNJwfhn/lY=
X-Received: by 2002:ab0:6e2:: with SMTP id g89mr31135459uag.56.1564547784819; Tue, 30 Jul 2019 21:36:24 -0700 (PDT)
MIME-Version: 1.0
References: <HE1PR07MB3161E5882EE23A304E86111E93DC0@HE1PR07MB3161.eurprd07.prod.outlook.com> <5dc4a383-93ce-8313-3b1c-434fb0a97876@alvestrand.no>
In-Reply-To: <5dc4a383-93ce-8313-3b1c-434fb0a97876@alvestrand.no>
From: Justin Uberti <juberti@google.com>
Date: Tue, 30 Jul 2019 21:36:13 -0700
Message-ID: <CAOJ7v-3p9rc-qp1uy2qW5XxCtB8LDcGSdP4CHceX2NgRFb9YhA@mail.gmail.com>
To: Harald Alvestrand <harald@alvestrand.no>
Cc: RTCWeb IETF <rtcweb@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f3254f058ef2aa87"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/6DVnUyTPefLfwC2pNRYd7FtNzIU>
Subject: Re: [rtcweb] JSEP and ice-pacing attribute
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: Wed, 31 Jul 2019 04:36:28 -0000

Right, I don't think JSEP has much to say on the matter here - the pacing
isn't exposed as an API to the application, so default values (or ones
close to the defaults) will typically be used.

On Tue, Jul 30, 2019 at 2:56 PM Harald Alvestrand <harald@alvestrand.no>
wrote:

> Den 30.07.2019 22:08, skrev Christer Holmberg:
> > Hi,
> >
> >
> >
> > I noted that JSEP does not specify the usage of the ice-pacing
> > attribute. Is there a reason for that? It does explicitly specify how
> > all the other ICE related SDP attributes are used.
>
> I think we overlooked it.
>
> "ice-pacing" was introduced in draft-ietf-mmusic-ice-sip-sdp-03 (July
> 2014), so we can't claim it's because it's too new..... JSEP was only at
> its version -07 at that time.
>
> According to RFC 8445 section 14.2, this attribute sets the value of the
> Ta timer (or at least this is the only interpretation that I can see
> that makes sense).
>
> According to draft-ietf-mmusic-ice-sip-sdp-36, "ice-pacing" only allows
> increasing the value of Ta to a value larger than its default (50 ms)
> (while 8445 seems to indicate that a single agent can go all the way
> down to 5 ms, but not lower).
>
> I'm happy to interpret jsep's silence on the matter as "does not define
> additional rules for ice-pacing", and leave it on the list of issues to
> consider when JSEP is revised.
>
>
> >
> >
> >
> > Regards,
> >
> >
> >
> > Christer
> >
> >
> > _______________________________________________
> > rtcweb mailing list
> > rtcweb@ietf.org
> > https://www.ietf.org/mailman/listinfo/rtcweb
> >
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>