Re: [AVTCORE] draft-ietf-avtcore-multi-party-rtt-mix-08.txt - please review
Gunnar Hellström <gunnar.hellstrom@ghaccess.se> Mon, 12 October 2020 19:49 UTC
Return-Path: <gunnar.hellstrom@ghaccess.se>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 988A13A0844 for <avt@ietfa.amsl.com>; Mon, 12 Oct 2020 12:49:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.112
X-Spam-Level:
X-Spam-Status: No, score=-2.112 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.213, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=egensajt.se
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 eLp3Nkp40s3U for <avt@ietfa.amsl.com>; Mon, 12 Oct 2020 12:48:58 -0700 (PDT)
Received: from smtp.egensajt.se (smtp.egensajt.se [193.42.159.246]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B22A3A0843 for <avt@ietf.org>; Mon, 12 Oct 2020 12:48:56 -0700 (PDT)
Received: from [192.168.2.137] (h77-53-37-134.cust.a3fiber.se [77.53.37.134]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: gunnar.hellstrom@ghaccess.se) by smtp.egensajt.se (Postfix) with ESMTPSA id 9E24A20097; Mon, 12 Oct 2020 21:48:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=egensajt.se; s=dkim; t=1602532134; bh=uxc01MNeSoDNpbut7BnIJKJp/vDt8nCp2/d9UW93nFo=; h=Subject:To:References:From:Date:In-Reply-To:From; b=PofrxbHDWChcO1fTzHIfD2egWGK69bEVrB8/Pldy5w9nPB6L6eCv8Dw+3mRrSZPfe 6XEpC9HpCaIZpjDKJP12G2KTCK/F3ZFux5UDNn6Uu4fRRFY4bspDQ6/ANEuDe6QtCG kUr0/u77sxOwJlqXwHDqTWTsvjFu+auk2GnRMDRM=
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, avt@ietf.org
References: <159725784100.26501.7801603611291404620@ietfa.amsl.com> <cea92434-e74b-2fba-dc29-f1b29f5e22d9@ghaccess.se> <7c6ab084-95b6-1c07-fa78-c280a7a0ca6b@ghaccess.se> <7f90dd6d-8a66-bc7c-0865-d1ce566c2306@alum.mit.edu> <62ab2139-6a5b-7116-a54a-abbb6ea95b69@ghaccess.se> <9ea0fc69-8443-2714-b390-19ddf563cf18@alum.mit.edu>
From: Gunnar Hellström <gunnar.hellstrom@ghaccess.se>
Message-ID: <aa0d1b51-0c1d-ac37-488d-733329e3ab2d@ghaccess.se>
Date: Mon, 12 Oct 2020 21:48:53 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <9ea0fc69-8443-2714-b390-19ddf563cf18@alum.mit.edu>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: sv
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/4twsszSicP3KpqWoonG7KR-OtVA>
Subject: Re: [AVTCORE] draft-ietf-avtcore-multi-party-rtt-mix-08.txt - please review
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Oct 2020 19:49:02 -0000
See answer below, Den 2020-10-12 kl. 17:04, skrev Paul Kyzivat: > On 10/12/20 10:35 AM, Gunnar Hellström wrote: > >> Den 2020-10-10 kl. 20:50, skrev Paul Kyzivat: > >>> * Section 2.1: >>> >>> Why was "rtt-mix-rtp-mixer" chosen as the name of the attribute? It >>> seems cumbersome and redundant. Wouldn't "rtt-mixer" be sufficient? >> Yes, a better name may be needed. >> draft-hellstrom-avtcore-multi-party-rtt-solutions has in sections 6.3 >> and 6.4 a discussion on the sdp attribute. I agree that the name is >> long and maybe confusing. The thought is that the first part, >> "rtt-mix", indicates the purpose: to indicate support for a type of >> mixer for real-time text. The second part, "rtp-mixer", indicates >> what type of mixer that is supported. It is the rtp-mixer style as >> described in RFC 3550. >> >> There is no plan right now, but it would be possible that later work >> specifies another mixer type as an alternative. It could be a >> multi-stream mixer using the rtp-translator style from RFC 3550. That >> work could then register another attribute, e.g. called >> "rtt-mix-rtp-translator". That is not sufficiently likely to motivate >> the effort to now create an attribute with values, but the reasoning >> motivated a name that indicates both the purpose and the solution. >> >> That said, looking at your name proposal "rtt-mixer", I find that it >> can meet the criteria. "rtt-" indicates that it is about real-time >> text, and "mixer" can be taken to mean the "rtp-mixer" style. It was >> also used as the name in early versions of this draft. >> >> So, the simple conclusion is: Yes, accepted and done. > > When I looked at "rtt-mix-rtp-mixer" my first thought was as you > describe - that there would be several attributes pertaining to rtt > mixers. But then I found no others in the draft, and none starting > with "rtt-mix" already in the iana registry. So simplifying seemed in > order. > > But, if you foresee some possibility of others being defined in the > future then it might indeed be worth planning for that now. As you see > fit, or perhaps it should be further discussed. I hope that the current draft is what we need for SIP based services. And I hope that the SIP environment will be the only one where implementations got spread without multi-party support. The presentation level standard T.140 requires multi-party support, but the implementations did not fulfill that. That is why we now need the attribute. The next environment where I expect RTT to spread is in WebRTC, where the to-be RFC 8865 specifies how to transport RTT in data channels. In that spec the normal way to handle multi-party is by multiple data channels. The normal design would be to support additions of data channels in a session. A bridge would detect if addition of a channel for a new participant is unsuccessful and can take that as an indication that multi-party is not supported ( or the maximum number of supported participants is reached) and take appropriate action. So, at the moment, I do not see a need for other multi-party rtt attributes. Thanks, Gunnar > > Thanks, > Paul > -- Gunnar Hellström GHAccess gunnar.hellstrom@ghaccess.se
- [AVTCORE] I-D Action: draft-ietf-avtcore-multi-pa… internet-drafts
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Gunnar Hellström
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Gunnar Hellström
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… James Hamlin
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Gunnar Hellström
- [AVTCORE] draft-ietf-avtcore-multi-party-rtt-mix-… Gunnar Hellström
- Re: [AVTCORE] draft-ietf-avtcore-multi-party-rtt-… Paul Kyzivat
- Re: [AVTCORE] draft-ietf-avtcore-multi-party-rtt-… Gunnar Hellström
- Re: [AVTCORE] draft-ietf-avtcore-multi-party-rtt-… Paul Kyzivat
- Re: [AVTCORE] draft-ietf-avtcore-multi-party-rtt-… Gunnar Hellström