Re: [MMUSIC] Updating the pacing of ICE connectivity checks

Emil Ivov <emcho@jitsi.org> Fri, 15 February 2013 17:16 UTC

Return-Path: <emil@sip-communicator.org>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98A3021F884C for <mmusic@ietfa.amsl.com>; Fri, 15 Feb 2013 09:16:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3oX6uOcadxz for <mmusic@ietfa.amsl.com>; Fri, 15 Feb 2013 09:16:40 -0800 (PST)
Received: from mail-we0-x233.google.com (we-in-x0233.1e100.net [IPv6:2a00:1450:400c:c03::233]) by ietfa.amsl.com (Postfix) with ESMTP id A871621F856E for <mmusic@ietf.org>; Fri, 15 Feb 2013 09:16:39 -0800 (PST)
Received: by mail-we0-f179.google.com with SMTP id p43so1318401wea.10 for <mmusic@ietf.org>; Fri, 15 Feb 2013 09:16:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:organization:user-agent :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding:x-gm-message-state; bh=IfMjzpDsOIgFiWrTAV8p9XeZmJQ2MP2o0WoIoGRR4FA=; b=j6qKwCjV9ys/2f3Rw4KS+gs9V8ZFyNti9ntrAO5/OzRpqqt5H2SRJz2Rpx2DBDxIIU k8InzzX0Y5tZssWhVsIlLTyhkHM6UGJKlRcK4f3RcqxR82uBf9/+6A8QX0tkZa9ve6UK M9i/5h5teyAyejYjYN8SfliiPDQjoGlCH3MRWuIz6bD2GkZjm1RS/TlzAW9n7pdGSmBk PzXdqgUIT9soexyiI2mi5LU2Rq5KeLlYOHv7vT2ypFNK5w0dG36J6C2rSspYBOfbdk3Y Aio1ia91TZ35i0CmWEolbC3b7cw4HDD8MObxu9XxTxRU3WVmbZO3odqZqd9iHbMEDQK8 Lgug==
X-Received: by 10.180.85.97 with SMTP id g1mr7484060wiz.29.1360948598756; Fri, 15 Feb 2013 09:16:38 -0800 (PST)
Received: from camionet.local ([2a01:e35:8a55:abc0:c9b9:db6d:6cf3:9fb]) by mx.google.com with ESMTPS id eo10sm6514051wib.9.2013.02.15.09.16.35 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 15 Feb 2013 09:16:37 -0800 (PST)
Message-ID: <511E6D72.7070206@jitsi.org>
Date: Fri, 15 Feb 2013 18:16:34 +0100
From: Emil Ivov <emcho@jitsi.org>
Organization: Jitsi
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Gonzalo Camarillo <Gonzalo.Camarillo@ericsson.com>
References: <511CEB64.6070306@ericsson.com> <05a401ce0ac6$db547230$91fd5690$@cisco.com> <511D03A7.1060008@ericsson.com> <511D0498.3030909@jitsi.org> <511D07F1.3070808@ericsson.com> <511E6696.6090609@ericsson.com>
In-Reply-To: <511E6696.6090609@ericsson.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Gm-Message-State: ALoCoQlj4MjUWkjhAR2xO8189/unIlWhGFR0fVI6Nl0bSE6cY6DrM1Xemtdl6EiYmn8G7HvQSrqU
Cc: Magnus Westerlund <magnus.westerlund@ericsson.com>, Ari Keränen <ari.keranen@ericsson.com>, 'mmusic' <mmusic@ietf.org>, Dan Wing <dwing@cisco.com>
Subject: Re: [MMUSIC] Updating the pacing of ICE connectivity checks
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Feb 2013 17:16:40 -0000

Well for one, we hadn't even noticed that there was different pacing for
non-RTP traffic, so when we added support for Pseudo TCP to ice4j.org,
we just let it use the default timers. It really didn't cross our
collective minds that the same stack in the same application would have
the right of going down to 20ms if it used the magic word (and RTP
header) but then go back up to 500 ms if it didn't. It's almost as if it
were punished for having bad non-RTP thoughts ;)

Anyways, I think that, had we known about the "MUST NOT drop below 500
ms" limitation, we would have simply ignored it: these are user
perceptible delays after all, and no one would like to wayt 10+ seconds
for a file to start transferring.

Cheers,
Emil

On 15.02.13, 17:47, Gonzalo Camarillo wrote:
> Hi,
> 
> to add to what Magnus said, it is important that we understand what
> implementations have been doing so far (regardless of what the RFC says)
> and that we come up with recommendations implementers will actually
> follow. Keep in mind we are here to write specifications, not fiction ;-)
> 
> Thanks,
> 
> Gonzalo
> 
> 
> On 14/02/2013 5:51 PM, Magnus Westerlund wrote:
>> Thus I would be careful with speeding up Ta for RTP to much, and I think
>> someone needs to fine empiric data that it would work.
>>
>> For the the 500 ms that can likely be significantly lowered without any
>> issues. But some considerations around the wider usage needs to be taken
>> into account.
> 
> 

-- 
https://jitsi.org