[rtcweb] DTLS role during SDP renegotiation

Roman Shpount <roman@telurix.com> Fri, 08 April 2016 23:30 UTC

Return-Path: <roman@telurix.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 5D56312D118 for <rtcweb@ietfa.amsl.com>; Fri, 8 Apr 2016 16:30:31 -0700 (PDT)
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=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=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=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 zHuSZ4cRciiG for <rtcweb@ietfa.amsl.com>; Fri, 8 Apr 2016 16:30:29 -0700 (PDT)
Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::229]) (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 328A5127058 for <rtcweb@ietf.org>; Fri, 8 Apr 2016 16:30:29 -0700 (PDT)
Received: by mail-io0-x229.google.com with SMTP id q128so149195376iof.3 for <rtcweb@ietf.org>; Fri, 08 Apr 2016 16:30:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telurix-com.20150623.gappssmtp.com; s=20150623; h=mime-version:date:message-id:subject:from:to; bh=eDpQSF11uew6manYcsUAJcG/Vp2/YQZsvy4ILAnpcTw=; b=gikKa2mfyuZUIKVmvRDPVczy93HldSLi9/mMTk1WvXUXrnPlFmaIuxK/slJZtD7qhJ 3g0W2nVzlrfBCgxa0C800hztYcNy+syaLk9Boep+2O1iFs5JHgUPAS71wJ5DgYLI2YKR dQUPcADp9QiPxFmKtRKEVuBlmKD8h9MTyLrwTF2PLEfnBEaHgdTpdt9SArJOjLHYjTij 3WX3JKdJnGabh0UR1dSAjUz4drJiFRVwMIUJIUJAH2yDl1CtCK3Laq10/mWdrYQzO74/ 0Z+Ra31l8XfDMhz/W7Ml/XYPfywOiK5+RVupwzKPRiWZAviUScJXQzMG6e3nmpie8UmY yh6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to; bh=eDpQSF11uew6manYcsUAJcG/Vp2/YQZsvy4ILAnpcTw=; b=iMB9qJWPNLYaaB/ZGwQyxVIwaebKRj80REN7QWuLkn85wzcs1xzO97vDzBLgTZ478r JMluKTWXeMqrkOQqiaBtgsGdmnl7J40kHcMOlCUc475+qorSiiYiCp/A9+g/56wCcwXv wj1P/Vpgq9OdshUOF1mXMGa7LhRfjQSy5Vv+KSHt0W8lHrYGHsacsxeW8miuiZL4HBmZ DlL7APZ27J3psVdeu6+CJE3YibFpD5MUVHhzXUKM5kplWimIK9rFYqiCyl+sK1ozpJqr xRjwFTHcKiUisGUuibMOqbTYTVeEGiuh5EpH+ZUC8k5RomtYSfXoI4CRvLgHIvBxRtLY 1a1A==
X-Gm-Message-State: AD7BkJJ2rfHtJmnrppXQE2sXto/JGCSt8R6J4GiwIGF0eJ7uulMzpTvEa0Ajx3aysw3hoQ==
X-Received: by 10.107.156.140 with SMTP id f134mr11748802ioe.112.1460158228517; Fri, 08 Apr 2016 16:30:28 -0700 (PDT)
Received: from mail-ig0-f174.google.com (mail-ig0-f174.google.com. [209.85.213.174]) by smtp.gmail.com with ESMTPSA id v21sm8142133iov.4.2016.04.08.16.30.27 for <rtcweb@ietf.org> (version=TLSv1/SSLv3 cipher=OTHER); Fri, 08 Apr 2016 16:30:28 -0700 (PDT)
Received: by mail-ig0-f174.google.com with SMTP id ui10so29073964igc.1 for <rtcweb@ietf.org>; Fri, 08 Apr 2016 16:30:27 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.50.28.42 with SMTP id y10mr6623951igg.24.1460158227630; Fri, 08 Apr 2016 16:30:27 -0700 (PDT)
Received: by 10.36.106.194 with HTTP; Fri, 8 Apr 2016 16:30:27 -0700 (PDT)
Date: Fri, 08 Apr 2016 19:30:27 -0400
X-Gmail-Original-Message-ID: <CAD5OKxu3LbMrPTsqo7UOM+_hfCc3VMaULPTEvbJGpFv4NchhSQ@mail.gmail.com>
Message-ID: <CAD5OKxu3LbMrPTsqo7UOM+_hfCc3VMaULPTEvbJGpFv4NchhSQ@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>, Justin Uberti <juberti@google.com>, Christer Holmberg <christer.holmberg@ericsson.com>
Content-Type: multipart/alternative; boundary="089e01537a4079562805300194b9"
Archived-At: <http://mailarchive.ietf.org/arch/msg/rtcweb/KI_4qAWOTA5AES4Hex6ecOnLZoE>
Subject: [rtcweb] DTLS role during SDP renegotiation
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 08 Apr 2016 23:30:32 -0000

Hi All,

I've listened through the IEFT95 session recording and I wanted to clarify
one thing. DTLS setup attribute MUST be set to the currently negotiated
role if not accompanied by ICE restart and SHOULD be actpass in case of ICE
restart. The reason for this is that answerer is allowed to start a new
DTLS association in response to the offer with ICE restart. When answerer
starts a new DTLS association, it might be beneficial to change the DTLS
setup role. Answerer is not allowed to start new DTLS association if
offerer did not initiate an ICE restart since new transport cannot be
created for the DTLS association, so offerer MUST preserve the setup role
in this case.

Regards,
_____________
Roman Shpount