Re: [MMUSIC] SDP connection attribute optional [was: DTLS-SDP: TLS support added]

Roman Shpount <roman@telurix.com> Mon, 10 April 2017 19:49 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 58B67129AB7 for <mmusic@ietfa.amsl.com>; Mon, 10 Apr 2017 12:49:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.889
X-Spam-Level:
X-Spam-Status: No, score=-1.889 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_SPF_PERMERROR=0.01] 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 1ggzFSkWVMH7 for <mmusic@ietfa.amsl.com>; Mon, 10 Apr 2017 12:49:39 -0700 (PDT)
Received: from mail-pf0-x230.google.com (mail-pf0-x230.google.com [IPv6:2607:f8b0:400e:c00::230]) (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 0D2AC129A9C for <mmusic@ietf.org>; Mon, 10 Apr 2017 12:49:39 -0700 (PDT)
Received: by mail-pf0-x230.google.com with SMTP id c198so26846573pfc.1 for <mmusic@ietf.org>; Mon, 10 Apr 2017 12:49:39 -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=xEBJGboRRMcW51J+bQTP/5LKDvL/hg7QAgXihHrc75g=; b=fCp0bkAPzU1scObV8yEqYYR6Vl+/vuKnQ8lTIZyLRjewxH0km1e2AneBPYL8NUPQ/Z 8WJ/9rV/5IfCh7kHsBLCSOAfh+1Fy1b5RBMgRt2dGBXU9ZD3Sav90D2dOPGces6Z7d92 hO0VbH1vTgCCqgDxQeZmfgaH6ZDYmScF8kfcjGwrg2tRomEdxmYPOxhSBCgI1FCMhM3N U2//Gt6L1qIUH3TFtKYx8ya4VAK6sKIg28sTvFfsPnJZW3OVypYtpxeRRIcuKLoFIMQ8 xegl3PyxUSSG0g3Mv4a+I1i3dpZTaYn1ybecTS5lD5IkDrpn6Zh9Cy2I+gyWom6N+hT3 K+FA==
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=xEBJGboRRMcW51J+bQTP/5LKDvL/hg7QAgXihHrc75g=; b=e/KH2quUBUEwNmX6ww9sB58WNMGSMmYlVStWnhwxuUkAEwUg7gPo5FaMQSP37+Inwb 0804DvAA4lJjy/Dr1mZBmz1eo/kKnzJpCF1sglUr6ztdQGcJ8h5en7n1MAz1zhaJZfcN +R5e1FbMWiTbIHp4/+ldXrQX5RMqi/BKr1mD6G5ioVQrFAXpDlC7Gk2OFNm5agtBYZwg K4un+oyO1Rzr/7KJhTbdl+Raup0yzvn1MPUNT02acgcJOhACohG1AWpNeqQq3L/8CQKa C/ih3kCvJ9SDnRAaHiar9V8/N3QsJVEN6pN8Aw1wqWZkKDTUmrP1Af0qXMAK1ma4Kg6m y04A==
X-Gm-Message-State: AN3rC/7npajp9CZenUMW6O43hArvVkS54l9JMKSoMnQnwcYsGTt0M7I5T+QII4FbXCFatg==
X-Received: by 10.84.217.136 with SMTP id p8mr25722254pli.47.1491853778667; Mon, 10 Apr 2017 12:49:38 -0700 (PDT)
Received: from mail-pg0-f48.google.com (mail-pg0-f48.google.com. [74.125.83.48]) by smtp.gmail.com with ESMTPSA id z21sm4426564pfk.95.2017.04.10.12.49.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 10 Apr 2017 12:49:38 -0700 (PDT)
Received: by mail-pg0-f48.google.com with SMTP id 81so110809617pgh.2; Mon, 10 Apr 2017 12:49:38 -0700 (PDT)
X-Received: by 10.99.122.78 with SMTP id j14mr57087472pgn.52.1491853777822; Mon, 10 Apr 2017 12:49:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.100.145.151 with HTTP; Mon, 10 Apr 2017 12:49:37 -0700 (PDT)
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B4CB5E2AA@ESESSMB102.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B4CB5E1CC@ESESSMB102.ericsson.se> <7594FB04B1934943A5C02806D1A2204B4CB5E219@ESESSMB102.ericsson.se> <CAD5OKxvT79-42J4EkEkriZTuRzfVN96GF7PEhbBP_3XwsJhJNw@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B4CB5E275@ESESSMB102.ericsson.se> <7594FB04B1934943A5C02806D1A2204B4CB5E2AA@ESESSMB102.ericsson.se>
From: Roman Shpount <roman@telurix.com>
Date: Mon, 10 Apr 2017 15:49:37 -0400
X-Gmail-Original-Message-ID: <CAD5OKxutkKx_JVfs+RMyz-vojL+tHyebCqHVO1k9A6ndnvWjpA@mail.gmail.com>
Message-ID: <CAD5OKxutkKx_JVfs+RMyz-vojL+tHyebCqHVO1k9A6ndnvWjpA@mail.gmail.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic (E-mail)" <mmusic@ietf.org>, Ben Campbell <ben@nostrum.com>
Content-Type: multipart/alternative; boundary="f403045c5df47bf0c0054cd5468d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/OOKHBKj4JNBGsnmIy6C0A-NcjNQ>
Subject: Re: [MMUSIC] SDP connection attribute optional [was: DTLS-SDP: TLS support added]
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: Mon, 10 Apr 2017 19:49:41 -0000

On Mon, Apr 10, 2017 at 3:40 PM, Christer Holmberg <
christer.holmberg@ericsson.com> wrote:

> I suggest to add something like the following, to make sure it’s clear:
>
>
>
> *“An offerer and answerer MUST use the SDP 'connection' attribute even if
> it*
>
> * is known that both support the SDP 'tls-id' attribute.*
>
> *  NOTE: As defined in [RFC4145], if the SDP 'connection' attribute is not
> explicitly*
>
> *  present, the implicit default value is 'new'.”*
>

If third party call control is used it is not known that the same end
points are communicating. Because of this it is never quite known what is
supported by the remote end point when offer is generated. Because of this
I would prefer this language to say that "Offerers should not make
assumptions about the support of SDP 'tls-id' attribute and MUST always use
SDP 'connection' attribute. To avoid ambiguity, answerers MUST always use
SDP 'connection' attribute as well.  NOTE: As defined in [RFC4145], if the
SDP 'connection' attribute is not explicitly present, the implicit default
value is 'new'."

Regards,
_____________
Roman Shpount