[MMUSIC] Changes for draft-ietf-mmusic-trickle-ice-sip-14 - 3PCC

Thomas Stach <thomass.stach@gmail.com> Sun, 06 May 2018 18:31 UTC

Return-Path: <thomass.stach@gmail.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 8618912895E; Sun, 6 May 2018 11:31:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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, RCVD_IN_DNSWL_LOW=-0.7, 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 SP82uhFyNMx3; Sun, 6 May 2018 11:31:15 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (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 C285C126FDC; Sun, 6 May 2018 11:31:14 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id a137-v6so13069052wme.1; Sun, 06 May 2018 11:31:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:cc:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=1n57KLgAiwodouvo2b2WsdybxMrkTo36dmMgcmUpIkw=; b=BwzVPiN5zx5UgP74tAZR9Mr8ZJAy+GgJsMuI+eTizTZ9c07NQypdADPU7Qn/M4/RZZ 4UtAm7kboq/8+ZcG9czHmZtijdpW2QM6kVk9LKRuLvpiDqMNGSq2QcPQxezOVBsrL9RC nW06NpwqtI6kQuygYZMPqHvLlR7TpG/0AVf6AVvgf3coppReItzv3NKVbpfUrdqVxvNU Sb9v1C+Y+IZAOTyQ0nkMI9OqMUhbZL5pjePRPzJTHHjtwAUewS9i5bfi2zCUbbuL8InK 6Dj/fPuOIuaDm2QCGCzisv9LhrDf98HBcL215CdZInOrl8vvTEr/fqZE0JPS64YirWU1 UROw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=1n57KLgAiwodouvo2b2WsdybxMrkTo36dmMgcmUpIkw=; b=TGapRj4mLtjK9iLHNuWJ/4nMQRaUy3ROS9A+XNCcQeJl15Hm5mBIHLo37dPRUIpsYT CTXaJtIBOhRCcb1baTmQ7T6Mec3tmMMRmTIl8/R0EqW7mZLQHaJvJ2v4H1dgK7g4P4EI GnPVxqiDyyGtZFFd+eAPhgfznfPG95e5AmtZZn+5Sf/GMxytitpoPnmKqIZZ1KeBY3OQ tVB6Cu6N+24dkpeKC8KQGqlWJaXzrlTBl7qaQIG5eCqrevkejhXffrURaJ/pYGr9yb7O OW4af27t889TyecafkQc1H6t47mVFO91nMfk274OvcTkFKxMCcIRNaBI1og1uSNTk/1W QKzQ==
X-Gm-Message-State: ALQs6tD/1AMzuVjKXPUuaRTznPEmRqc1juw+h4NcZY+8QFidBZNU9rTM M/GtJFdTwZSS2ljRj4seSKaWUKBU
X-Google-Smtp-Source: AB8JxZrdQ2prx7Cf2tct3RJvi5TZo+Mvj+2SDpOVNhBkd1NzVKS+wdleFvRtH04pL3wISOX/PS/spA==
X-Received: by 10.28.109.144 with SMTP id b16mr20775010wmi.138.1525631472801; Sun, 06 May 2018 11:31:12 -0700 (PDT)
Received: from [192.168.2.112] (d91-130-96-184.cust.tele2.at. [91.130.96.184]) by smtp.googlemail.com with ESMTPSA id n71-v6sm2725820wmi.14.2018.05.06.11.31.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 06 May 2018 11:31:11 -0700 (PDT)
From: Thomas Stach <thomass.stach@gmail.com>
To: MMUSIC <mmusic@ietf.org>
Cc: "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "draft-ietf-mmusic-trickle-ice-sip@ietf.org" <draft-ietf-mmusic-trickle-ice-sip@ietf.org>
Message-ID: <416dfafa-fb62-df14-efa9-27e7ff9a3138@gmail.com>
Date: Sun, 06 May 2018 20:31:10 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/xEMqgrV6Ea6Xu9OURljCNM6qQnA>
Subject: [MMUSIC] Changes for draft-ietf-mmusic-trickle-ice-sip-14 - 3PCC
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: Sun, 06 May 2018 18:31:16 -0000

All,

during IESG review we got the below DISCUSS by Adam on the 3PCC procedures.

During the discussion the followed Ben indicated that he would be ok to 
remove the section.

In the interest of finishing the document, I'd remove the corresponding 
section by end of the week, unless somebody objects,.

If people think that explicit 3PCC would be needed for Trickle-ICE, this 
could be deferred to a separate draft.

Excerpt from Adam'S IESG review:

---------------------------------------------------------------------------

§4.3.4 discusses the interaction of 3PCC with the trickle ICE mechanism.
Unfortunately, the diagrams used in this section do not show a 3PCC signaling
flow; they show a two-party call flow with an offerless INVITE. A 3PCC call flow
would necessarily involve a 3PCC controller sending an offerless INVITE to one
party, receiving an offer from that party (typically in a reliable provisional
response or in a 200 OK), and then sending an INVITE to the other party
containing that offer.

The text in this section matches the diagrams, and consequently does not appear
to be an analysis of 3PCC behavior. It is an analysis of two-party offerless
INVITE behavior.

If this section remains, it needs to be substantially re-worked: the diagrams
need to show three parties, with a 3PCC controller performing the controlling
role as described in RFC 3725. While I haven't stepped through the implications
for Trickle ICE when a controller is actually involved and is moving offers and
answers around between different message types, I suspect that the analysis in
here is substantially different once this starts happening.

I would personally be okay if the entire section were removed; however, I
have no desire to override working group consensus regarding the value of a
section dealing with 3PCC considerations.

---------------------------------------------------------------------------



Regards

Thomas