Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
Roman Shpount <roman@telurix.com> Tue, 22 May 2018 21:11 UTC
Return-Path: <roman@telurix.com>
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 BE57D12D810 for <mmusic@ietfa.amsl.com>; Tue, 22 May 2018 14:11:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, T_DKIMWL_WL_MED=-0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telurix-com.20150623.gappssmtp.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 w9krPu-_sWWL for <mmusic@ietfa.amsl.com>; Tue, 22 May 2018 14:11:20 -0700 (PDT)
Received: from mail-pf0-x233.google.com (mail-pf0-x233.google.com [IPv6:2607:f8b0:400e:c00::233]) (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 061F8127058 for <mmusic@ietf.org>; Tue, 22 May 2018 14:11:18 -0700 (PDT)
Received: by mail-pf0-x233.google.com with SMTP id o76-v6so9365721pfi.5 for <mmusic@ietf.org>; Tue, 22 May 2018 14:11:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ExKXAKAV4YWBXZp5PDUS2tp/Hli3HruJSdpC+PnNYIM=; b=F5rYNqIHYhydQOnDDJCcaRKYkWFDllA2TOpGsk7Ob5hDdWNZUIZ2Xy5JpOv0/Q8PxD KsdUAR1I1f+kqpiaX5sk7dZz9m1VM3LZFD9+QS6cVU28hzBNz+bO1lwvUw7nC7Ia0ADU ug+3zT0Kj1f+X3uNJmABQ5hB8a+M2STip0ICPGWCvS+N/dUOzKGKNdq43WSx7L9vEWsQ sHJK7ZWnlVCSfYndMZqgY3FzpxpNSv9p15+j40hRIO9klS3OuDsXq6VnlHRLwlcIHHUA QWCJFePcIEFuofJholW8hN+vvt2782SjaE207AVQCEfqaEgqjAgPErr5Mrnkqcv88pWs t/8Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ExKXAKAV4YWBXZp5PDUS2tp/Hli3HruJSdpC+PnNYIM=; b=ROAlvJZuvUM431QRMpYNfuAFOrn30DsOKiDRAtFunK1x+GAZpkhFQ3V0+/C+TToOF2 yxCm81soSZrmUbAfmxSMH/ClIkxW+dXnMqSuKFsFvcWMd8My5K8Pc8R6+my3ATfi5YSc yQ3qtKh60Ck/bSJ6z78AlcSu5HPgi4U0ylLj9X4Wh9ZVoFFXCYAnfjPzoAE3294R8Z8A qGabtUn4AYST44h7IsTz5DXWfThsBiOMrSC71BatS9xudH+EbHA/+tSaGt9x3LrZsRh9 rE5yM6FqKUW2bBtlbv/i5DhNyMFzcs4qevfZBmd1csA8JQOtjNuFGV3Jt3M50uIKZ4UR 7z4Q==
X-Gm-Message-State: ALKqPwcUgd+YMjEgqLheA3MUM5hsDcHgPoDZs/rv0pVVp5sdEL/5vprV 8kozfptAMpH6gSnwNnQFWyTcNw==
X-Google-Smtp-Source: AB8JxZpv45oz/JP5b8vfggP4AAEmAhlAin1cQMAiBiNuV6P74Ep8RZdjcAWMqnmVLTgaTn300qP7tg==
X-Received: by 2002:a63:8f43:: with SMTP id r3-v6mr94479pgn.10.1527023477594; Tue, 22 May 2018 14:11:17 -0700 (PDT)
Received: from mail-pg0-f50.google.com (mail-pg0-f50.google.com. [74.125.83.50]) by smtp.gmail.com with ESMTPSA id b28-v6sm40179920pfl.168.2018.05.22.14.11.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 May 2018 14:11:16 -0700 (PDT)
Received: by mail-pg0-f50.google.com with SMTP id e1-v6so8400691pga.6; Tue, 22 May 2018 14:11:16 -0700 (PDT)
X-Received: by 2002:a63:7256:: with SMTP id c22-v6mr80758pgn.318.1527023475943; Tue, 22 May 2018 14:11:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a17:90a:3d4f:0:0:0:0 with HTTP; Tue, 22 May 2018 14:11:15 -0700 (PDT)
In-Reply-To: <b7cba717-f611-b7ff-6a59-2cc1de1b117a@gmail.com>
References: <152276622276.14060.4683526444260158304.idtracker@ietfa.amsl.com> <d87ca5f9-3b36-d71e-667b-1396ea8a7ee9@gmail.com> <7CED4E17-86D2-407D-AF36-89C075121E9D@kuehlewind.net> <6ce0a44f-cca8-2105-73f5-75689dd8c611@gmail.com> <1A91DAFC-8022-4B11-92F0-E6B7644A7218@kuehlewind.net> <de37b547-e278-4fa5-b28e-70298a414843@gmail.com> <4A9014B4-102A-4894-BA41-1DA49A662D8B@kuehlewind.net> <fb95e318-50b3-fb42-f94a-c78e124af651@gmail.com> <D9BF2D39-0B51-4697-A5F1-5801916F543D@kuehlewind.net> <a702e5b6-c540-77f9-1f08-08d5a5e1feed@gmail.com> <b1d7c7fa-eea5-ae8a-4a10-b7d5f58d6353@nostrum.com> <0a05813f-21ac-43ba-9caa-fa4dc1000914@cisco.com> <CBA18047-8484-44D3-97A0-465D2441EE0E@nostrum.com> <b7cba717-f611-b7ff-6a59-2cc1de1b117a@gmail.com>
From: Roman Shpount <roman@telurix.com>
Date: Tue, 22 May 2018 17:11:15 -0400
X-Gmail-Original-Message-ID: <CAD5OKxujrAqk-wKkg5ASvRHM0_0NE12z+Np_J98=aBQhVzNcJA@mail.gmail.com>
Message-ID: <CAD5OKxujrAqk-wKkg5ASvRHM0_0NE12z+Np_J98=aBQhVzNcJA@mail.gmail.com>
To: Thomas Stach <thomass.stach@gmail.com>
Cc: Ben Campbell <ben@nostrum.com>, Flemming Andreasen <fandreas@cisco.com>, mmusic-chairs@ietf.org, mmusic WG <mmusic@ietf.org>, "Mirja Kuehlewind (IETF)" <ietf@kuehlewind.net>, The IESG <iesg@ietf.org>, draft-ietf-mmusic-trickle-ice-sip@ietf.org
Content-Type: multipart/alternative; boundary="000000000000d8ee20056cd1db1b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/GWhM6FOXjNiXNRiCym0PI2AcYrc>
Subject: Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-ietf-mmusic-trickle-ice-sip-14: (with DISCUSS and COMMENT)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 22 May 2018 21:11:22 -0000
On Tue, May 22, 2018 at 4:07 PM, Thomas Stach <thomass.stach@gmail.com> wrote: > E.g. something like: > > "Implementors MUST aggregate ICE candidates in > case that UDP is used as transport protocol. > It is RECOMMENDED that Trickle ICE implementations > implement a way to estimate the round-trip time (RTT) > and send only one INFO request per estimated RTT. > If the RTT is unknown, a Trickle ICE agent MUST NOT have > more than one INFO request pending at any one time. > In case of re-transmissions a Trickle-ICE agent needs to adhere to the > default SIP > retransmission schedule resulting in intervals of 500 ms, 1 s, 2 s, 4 s, 4 > s, 4 s, etc." > > I think it should be enough to require that a Trickle ICE agent MUST NOT have more than one INFO request pending at any one time. Requiring only one request in progress will also deal with remote proxy or client overload more gracefully. RTT is likely not a right measure here since INFO message can traverse multiple proxies and RTT would need to include transport delays between the proxies as well as proxy processing delay. Also, there is no need to specify how normal SIP re-transmission works, especially as it can be interpreted that you disallow modification of SIP timer values when trickle ICE is used or modify RFC 3261 in some way. I think it would be better simply state that when INFO messages are sent over an unreliable transport, they are retransmitted according to the rules specified in rfc3261 section 17.1.2.1 ( https://tools.ietf.org/html/rfc3261#section-17.1.2.1). Finally, is it allowed to cancel (stop transmitting) the current INFO request with ICE candidates and start a new INFO request with new candidate set if new candidate is discovered while INFO message is being transmitted? My assumption is that it is not allowed. Regards, _____________ Roman Shpount
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Flemming Andreasen
- [MMUSIC] Mirja Kühlewind's Discuss on draft-ietf-… Mirja Kühlewind
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Mirja Kuehlewind (IETF)
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Spencer Dawkins at IETF
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Mirja Kuehlewind (IETF)
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Mirja Kuehlewind (IETF)
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Mirja Kuehlewind (IETF)
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Mirja Kuehlewind (IETF)
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Adam Roach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Ben Campbell
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Flemming Andreasen
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Ben Campbell
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Flemming Andreasen
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Roman Shpount
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Flemming Andreasen
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Thomas Stach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Roman Shpount
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Adam Roach
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Ben Campbell
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Spencer Dawkins at IETF
- Re: [MMUSIC] Mirja Kühlewind's Discuss on draft-i… Ben Campbell