[Ice] trickle-11: Unfreezing of candidate pairs on connectivity check success

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 29 May 2017 12:17 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49DBA129541 for <ice@ietfa.amsl.com>; Mon, 29 May 2017 05:17:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 Q240j-bIZlIX for <ice@ietfa.amsl.com>; Mon, 29 May 2017 05:17:21 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37347127137 for <ice@ietf.org>; Mon, 29 May 2017 05:17:21 -0700 (PDT)
X-AuditID: c1b4fb2d-1c9ff70000000d37-19-592c114c2243
Received: from ESESSHC024.ericsson.se (Unknown_Domain [153.88.183.90]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id D0.3F.03383.C411C295; Mon, 29 May 2017 14:17:19 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.30]) by ESESSHC024.ericsson.se ([153.88.183.90]) with mapi id 14.03.0339.000; Mon, 29 May 2017 14:17:16 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "ice@ietf.org" <ice@ietf.org>
Thread-Topic: trickle-11: Unfreezing of candidate pairs on connectivity check success
Thread-Index: AQHS2HWCMmjBMkzGv0yuMV3+mLKe5g==
Date: Mon, 29 May 2017 12:17:16 +0000
Message-ID: <D551ED6E.1D4C2%christer.holmberg@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.7.4.170508
x-originating-ip: [153.88.183.147]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <EA3E308F5CEDB34CB79A0AD945B31D42@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyM2J7lK6/oE6kQVsXt8W3C7UOjB5Llvxk CmCM4rJJSc3JLEst0rdL4MroXPCMpWA9R8W0iR8YGxgPsHUxcnJICJhIfL//jrGLkYtDSOAI o8SVb1eZIJzFjBJrLsxm7mLk4GATsJDo/qcN0iAioCgxs+UZM4gtLBAksfj8EhaIeLjEzBN9 7BC2nsTHbfvAalgEVCWeL/7HCmLzClhL/N5xG2wxo4CYxPdTa5hAbGYBcYlbT+YzQRwkILFk z3lmCFtU4uVjkF4ODlGgme/2e4KYEgJKEtO2pkF06kncmDqFDcK2lng26wSUrS2xbOFrZoit ghInZz5hmcAoMgvJsllI2mchaZ+FpH0WkvYFjKyrGEWLU4uLc9ONjPVSizKTi4vz8/TyUks2 MQKj4eCW37o7GFe/djzEKMDBqMTD28eoEynEmlhWXJl7iFGCg1lJhPf2Y+1IId6UxMqq1KL8 +KLSnNTiQ4zSHCxK4rwO+y5ECAmkJ5akZqemFqQWwWSZODilGhhjNJm2+syt/ptx/POFuRvm JErtkFsyh3G1RUzS62+CvbUWfs+8nlWnnru4SPMEy0YNsckJGj4vI4Mi1iwu5gw216w7U7Nj janS+W2ziyr+Ks7Zf1D9/wStR3u0WAsk9QsC/DeGz313ttm7+eXyK4G7y9t85905bKx5S9VA bn124cSojNmdIQZKLMUZiYZazEXFiQDhKgDlggIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/ice/hTqIyK_tn8rfWgHSQW7W0VC8Ypo>
Subject: [Ice] trickle-11: Unfreezing of candidate pairs on connectivity check success
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 May 2017 12:17:22 -0000

Hi,

We may have discussed this before, but as it still exists in
draft-trickle-11 I will comment on it:

Section 8.1.1. contains the following text:

   	"Then, as the checks proceed (see Section 6.2.5.4 of [rfc5245bis]),
   	for each pair that enters the Succeeded state (denoted here by "S"),
   	the agent will unfreeze all pairs for the same media stream and
   	foundation (e.g., if the pair in column 1, row 1 succeeds then the
   	agent will unfreeze the pair in column 1, row 2).²


First, I believe the 5245bis section to reference is 6.2.5.3.3.

Second, according to the text in section 6.2.5.3.3 of 5245bis, *all* pairs
for *all* streams (for a given foundation) are unfrozen once the checked
pair succeeds - not only pairs for the same stream.

	"The success of the connectivity check might also cause the state of
	other candidate pairs to change.  The ICE agent MUST set the states
	for all other Frozen candidate pairs (in each CHECK LIST in the CHECK
	LIST SET) with the same foundation to Waiting."


Regards,

Christer