Re: [MMUSIC] I-D Action: draft-ietf-mmusic-msrp-usage-data-channel-10.txt - Comment on msrp-cema attribute

Jose M Recio <jose@ch3m4.com> Sun, 02 June 2019 04:37 UTC

Return-Path: <jose@ch3m4.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 A95651200B3 for <mmusic@ietfa.amsl.com>; Sat, 1 Jun 2019 21:37:40 -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, 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=ch3m4.com header.b=G6OSmaSs; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Woe7QwdP
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 6-wb1I5jFOpc for <mmusic@ietfa.amsl.com>; Sat, 1 Jun 2019 21:37:38 -0700 (PDT)
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com [64.147.123.21]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEDB7120059 for <mmusic@ietf.org>; Sat, 1 Jun 2019 21:37:37 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id D7C86B36; Sun, 2 Jun 2019 00:37:36 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 02 Jun 2019 00:37:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ch3m4.com; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type; s=fm3; bh=7dzcAeBz0OVvqgaQjktLa1nB/we maRYqL5BMzPWTPxA=; b=G6OSmaSsdVp2X4t7AlWiY4umjlW4+wIExsx4d8FKklH nk0JLG5owbtsKZGScP46n4jPSVm9qEmDUffZiSoq25onfJc/S/km2SebnAIjjPEN +lE3uckKy5zruXB0kCzmt0AOn5S2LmyYwyfSx0bx2jiCTAWixbDZxoI1PYOK8uK0 IVfHYV3VeDhjqlczm7WK2Ipq4ZVIdP0PEXpaVMLhqRHchZPV8qouVt5rqP/vccCA FTjJmkdhiUAhckrpoGtKW4iYsh9WUuD2YaqML/okJGwKDePc7RXbqzXRBwSvHhOx mO+l2xtJBlhs3bhf9xg7+fs6b8RYszODXiOijGxOM+g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=7dzcAe Bz0OVvqgaQjktLa1nB/wemaRYqL5BMzPWTPxA=; b=Woe7QwdP2NYY/L+0rxIxIk lUaGjkLhyudraDOX2Oh2FXPXyWzyWhewYjEzHo5QgbsP3eORweatlyh5hVcMMrGm iUO+qnaqhUnKt3T0vcmXluHJc8kvi4zMLKbtw+dRHPpRUzh1Zn8ffgNef+VptfOk GZWOmINm09lFoWLe41D99kRGVdrCfcfbdgejxgqyonKnCnKX6OUd+PJtXVUnCpiB zZJeAHjrc53Um0DvssfLalzZGzVxrZcIXlaoyTp5rMoeCcelpKNHv4rO2Ro0nsOY JSku5XTPbU5hLg6AwzSkq2TKIGFUVazH226nqNY8EsmPia/Ux7PDMyRQwR7HTDZw ==
X-ME-Sender: <xms:j1LzXKfQJj6E9IFh_fVSrW1L5sAFHJU_6p1MCndVL34bXvnl8UuS4Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrudefgedgkeejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtsegrtderredtfeejnecuhfhrohhmpeflohhsvgcu ofcutfgvtghiohcuoehjohhsvgestghhfehmgedrtghomheqnecukfhppeduuddvrddule elrdduledtrdduledtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhsvgestghhfehm gedrtghomhenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:kFLzXN2ThV0BDlgDLbk_WIFEjtStAI4caQ47u4jtp3I33IZDMFnyrw> <xmx:kFLzXLh6RnyfIIfVBxZZOBB8jzoa2wxfKhlwd_sKndqLqTkAPinQ5Q> <xmx:kFLzXLSYYSLPCUIHvXIpzq_vYL66id7EyrZT1uN4-GvvmaqlWiKe_g> <xmx:kFLzXMYIYmHueU7ORYHERl805nVL5irmC3NBEqsCLXPRUG39Av75DQ>
Received: from [192.168.0.102] (unknown [112.199.190.190]) by mail.messagingengine.com (Postfix) with ESMTPA id BAE49380073; Sun, 2 Jun 2019 00:37:34 -0400 (EDT)
To: Christer Holmberg <christer.holmberg@ericsson.com>, "mmusic@ietf.org" <mmusic@ietf.org>
References: <61D3ED98-04FA-4746-BCDE-37BD38907803@ericsson.com> <bc4535ee-7d65-e35e-5e9e-604446bf9d0f@ch3m4.com> <E24A4C62-CBCB-47F0-973F-0BF253AC4A31@ericsson.com> <b3e42338-f785-2bb3-6b29-63427f4ec75e@ch3m4.com> <AF298CE5-C2B8-41FD-A179-5030D8945187@ericsson.com>
From: Jose M Recio <jose@ch3m4.com>
Message-ID: <efd6c0a8-667c-7201-cb02-84f28357624b@ch3m4.com>
Date: Sun, 02 Jun 2019 12:37:31 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
In-Reply-To: <AF298CE5-C2B8-41FD-A179-5030D8945187@ericsson.com>
Content-Type: multipart/alternative; boundary="------------6660AAB0DE563B2AC29B01EB"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/Q-IZPyVX09hGcdxYZZ1Z3lJ4atw>
Subject: Re: [MMUSIC] I-D Action: draft-ietf-mmusic-msrp-usage-data-channel-10.txt - Comment on msrp-cema attribute
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Jun 2019 04:37:41 -0000

Just posted updated draft based on your (and mail list) feedback. Main 
changes: removed cema attribute being optional, make it explicit that 
path shall not be used for transport negotiation neither for the direct 
end-to-end architecture nor for the GW one.

Following up on this comment:
> Regarding the GW, I think that also needs more text. For example, *IF* 
> the data channel MSRP client inserts multiple path attributes, will 
> the GW then copy paste those in the outgoing legacy MSRP message? I 
> assume it will, but there is very little detail on the GW procedures.
GW has two modes of operation: B2BUA, where there's nothing furthermore 
specified; and transport level gateway. In the second case, the draft 
already specifies that relays SHALL NOT be requested by the dc endpoint; 
and as the GW just operates at transport level, I think it's fair to 
leave any MSRP behavior (such as forwarding path attributes) as per MSRP 
specs.

What do you think?


On 31/05/19 18:51, Christer Holmberg wrote:
>
> What is the status regarding this?
>
> Regards,
>
> Christer
>
> *From: *Jose M Recio <jose@ch3m4.com>
> *Date: *Thursday, 25 April 2019 at 14.29
> *To: *Christer Holmberg <christer.holmberg@ericsson.com>, 
> "mmusic@ietf.org" <mmusic@ietf.org>
> *Subject: *Re: [MMUSIC] I-D Action: 
> draft-ietf-mmusic-msrp-usage-data-channel-10.txt - Comment on 
> msrp-cema attribute
>
> On 23/4/19 4:32 AM, Christer Holmberg wrote:
>
>     Keep in mind (and that should probably better described in the document) that the normal MSRP routing procedures don't apply. The MSRP messages will be routed in the data channel, which is established between the SIP peers (or whatever signaling protocol is used). I guess proxies and application servers can look at the top-most path attribute, but that is not going to be the primary routing input. I don't think the draft says anything about that - it just seems to assume that the data channel will end up in the intended MSRP peer.
>
>
> It indeed assumes that the data channel endpoint will be a MSRP peer, 
> either another endpoint or a MSRP GW. If that's not clear enough it 
> should be made more explicit.
>
> If the endpoint is a GW, messages can be relayed, similar to the 
> scenario where the connection to the GW is done using TLS, or 
> WebSockets, instead of dc.
>