Re: [MMUSIC] Multi-party use of draft-ietf-mmusic-t140-usage-data-channel
Christer Holmberg <christer.holmberg@ericsson.com> Tue, 07 April 2020 09:30 UTC
Return-Path: <christer.holmberg@ericsson.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 E34F83A0BE6 for <mmusic@ietfa.amsl.com>; Tue, 7 Apr 2020 02:30:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.268
X-Spam-Level:
X-Spam-Status: No, score=-2.268 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.168, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=ericsson.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 LuzOq1Z50sZg for <mmusic@ietfa.amsl.com>; Tue, 7 Apr 2020 02:30:31 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30083.outbound.protection.outlook.com [40.107.3.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FEA83A19D6 for <mmusic@ietf.org>; Tue, 7 Apr 2020 02:30:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GxujhESZu/5KEbzqx4i2sfRO7Cf8j80v21kcLkRRHrZASuzEa5ugfXOBj8Nadjaq/INC0n0FxBq2+eUfEG6GnchzS+b69NcLpBHJuPCg/VIFxbxTLJW7uxqqLnMFQ0nJaXuVRbnv5dKa8Y6UhhNWu0BHhohgPeIJrCweb6h/yvA1BeL+4NXDIlYvr4KedIrBBh0RTPs9CVUma/+slcOWpZmPjg+1ACFSTOP/BdXzNt+uhxp+ZF5lUQSF+rccuaHx7Ck79gwiESDI1mGOESbDh4IA7rikIdcnXLyn1uO6GYuh9xhh+jKHg62s5+EEM38bg7aFxMtn5XKeEkh4qsQtRg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w8h34p5/0SFLzSgU+451O+RxJrmvIPN9wiTiQBhYags=; b=LzQm4z+Zkw3Eha7Qv4jX+Tw8vBv5QtpqINCsy6TjARUOEffrdxEA8b5Q1fPUyEu4Ii0BLVEGQuYruVlpWhgXs+2X2UfJddNpkR+ADCqfTefa1NTOnVZQ34lNPlBjZznoZty43VqyIwnRjSI2Ya1BwnZDMiV8522+AI7FbReTkxC92U3lMB75cQxKGBBvgJvlhZ4h3vFpQkxP/7N53AAClV76zHb+vuXVdtJPHYax5FOkUK7e1PJ5FZ/Ltmpdz7CUT0Hj7mMutPu47W0FqpYgYo7HLIM+TRQGsTFmpNIGBLvvLVq/UWk1IZdz+eFcmAD8rkIPGmwgzjk+BQOzdg37kA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w8h34p5/0SFLzSgU+451O+RxJrmvIPN9wiTiQBhYags=; b=WRH7G0bSjQFayu9RScKqHIjSP+HphsPqdkpDA/8t5c/T1+S+YpSgTKNZKcYFPBrcKdb/5nZDQDY0r+bbiUxBzOB74o4O5Eh1hSCBm1mUEYGLb4v9rSCY1MPeBNwH4J1eHBpyu19SrKjk5fMwS9SHDfO8V4Ao+UCdt8YDoXSh6PQ=
Received: from AM0PR07MB3987.eurprd07.prod.outlook.com (52.134.82.159) by AM0PR07MB5587.eurprd07.prod.outlook.com (20.178.16.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.13; Tue, 7 Apr 2020 09:30:28 +0000
Received: from AM0PR07MB3987.eurprd07.prod.outlook.com ([fe80::57b:b81e:33ec:5512]) by AM0PR07MB3987.eurprd07.prod.outlook.com ([fe80::57b:b81e:33ec:5512%7]) with mapi id 15.20.2900.012; Tue, 7 Apr 2020 09:30:28 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Gunnar Hellström <gunnar.hellstrom@omnitor.se>, "mmusic (E-mail)" <mmusic@ietf.org>
Thread-Topic: Multi-party use of draft-ietf-mmusic-t140-usage-data-channel
Thread-Index: AQHWDLr+iVytWdmcM0OV7Ob4XDXdPKhtlyqA
Date: Tue, 07 Apr 2020 09:30:28 +0000
Message-ID: <001727C5-CCB8-46A6-9064-A808AEEA5C82@ericsson.com>
References: <82be5f0f-6046-d3a9-10c5-f55f683bc990@omnitor.se>
In-Reply-To: <82be5f0f-6046-d3a9-10c5-f55f683bc990@omnitor.se>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [188.127.223.154]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 50892446-1c3c-4827-6ec2-08d7dad64f99
x-ms-traffictypediagnostic: AM0PR07MB5587:
x-microsoft-antispam-prvs: <AM0PR07MB558770D89EE3F85E9640D11D93C30@AM0PR07MB5587.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 036614DD9C
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB3987.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(39860400002)(396003)(346002)(136003)(366004)(376002)(316002)(66446008)(2906002)(91956017)(86362001)(71200400001)(110136005)(33656002)(76116006)(66946007)(64756008)(66556008)(66476007)(478600001)(8936002)(26005)(6486002)(6506007)(81166006)(5660300002)(81156014)(6512007)(36756003)(186003)(44832011)(2616005)(8676002)(66574012); DIR:OUT; SFP:1101;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: jx+blsbD5QMNmY6PTlzhuv3utbziwLkjJk282dT3HqXQ0/ZTx0IJHPAOGSzZhYAyD2dWuxZq1T6ejmFZPWZX2DEZXBP7w1kLSIFlaQjLjEbToG8SwVDAu2qdvvRnQ/u1oer184iHwEteoFfdfNc95nkmjlw0IVGO6ZRaqop9ik5PhNlQp7vWXs/8mk4DA2bBoqE/7/mx0QVFQRG2pP3A3M0BWxkmXm3XLaGU1GR14cN8YchRCrn0FYqgrFnw6Sv3dSR3QJIcDQzlFnwHdGCzsQV29mMphr45oNJ/vOdESdOiLYUpOqC0to9msXLwGxL+H4quydiN7llpf1GDd+Ms/3BU28jMbdx1bSdvb9OCs1EFo6rFzqonj1UAX5hrTbnspUn03w2CJmjoMp90j8nIcf0Uml9+ek1youGsrAdd86aTWiSyVYUsxj1tfxr76q9Y
x-ms-exchange-antispam-messagedata: zgr+BlR/cqTOlxRb4uhKBpo4+ppNo+7PAbPyOTVMpeN9+nybrKHww0QE8fFXNFW98SsJItJNzrMKiH3tdv7FMuGnTW7qnxgA5KR9M0rQFNMEXR6p9Ttx7FEsgxmV33uSX+T70lKw5q3EVMYy50opJg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <1DEC95819318FC4E92BDB422E511D709@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 50892446-1c3c-4827-6ec2-08d7dad64f99
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2020 09:30:28.8447 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iMzYUZhXoFjXElhbygWPLHU8vz0Q/DCFDGs+ueQxBEHrXUu8AX5tgmjT5g6xpSzYtTmnvT6AT+d4qqENkLUAsqNTat386D60tgARxRRhHTQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB5587
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/B-OMfq8YwF5swQDnMYyCsnuyu80>
Subject: Re: [MMUSIC] Multi-party use of draft-ietf-mmusic-t140-usage-data-channel
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: Tue, 07 Apr 2020 09:30:33 -0000
Hi, The short answer is to use some signaling elements, most likely SDP attribute(s), to indicate support of, and negotiate usage of, different alternatives. Regards, Christer On 07/04/2020, 12.00, "Gunnar Hellström" <gunnar.hellstrom@omnitor.se> wrote: Christer, This is not related to the reviews of draft-ietf-mmusic-t140-usage-data-channel, but rather a question on its use, and also related to the work with multi-party real-time text in draft-hellstrom-avtcore-multi-party-rtt-source and draft-hellstrom-avtcore-multi-party-rtt-solutions. For the RTP based transport of real-time text, we have the situation that many implementations exist which do not support multi-party, and therefore I have drafted an sdp attribute a=rtt-mix to indicate multi-party capability. For an endpoint, it is an indication that it is able to understand the source of text and present it accordingly. Now, the question about draft-ietf-mmusic-t140-usage-data-channel. In section 5.5 it specifies multi-party considerations, with the main alternative to open one more data channel per source between the mixer and the endpoint, and a possible fallback to prepare a mix with limited functionality for display in one display area with the sources inserted as readable text. How would you see a mixer select between these two alternatives? When a third party enters the session, would the mixer just have a try to open a new data channel, and use it for the third party if successful, and use the fallback method if unsuccessful. Or would the draft-ietf-mmusic-t140-usage-data-channel use case also need an sdp attribute of the same kind as a=rtt-mix ? Also, how would the endpoint know if it is in contact with a traditional mixer, so that it is sufficient to send its own text only in the first opened data channel, or if the mixer is some kind of session distribution unit, where the endpoint needs to transmit its own text copied in all connected channels? If an attribute is needed, the a=rtt-mix can possibly be specified so that it is usable also for that case, or else the a=rtt-mix can be specified as an attribute with an extendable set of values, e.g. a=rtt-mix:rtp-mix and a=rtt-mix:multi-chan . What is your (or anybode else's) view? Regards Gunnar -- + + + + + + + + + + + + + + Gunnar Hellström Omnitor gunnar.hellstrom@omnitor.se +46 708 204 288
- [MMUSIC] Multi-party use of draft-ietf-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] Multi-party use of draft-ietf-mmusic… Christer Holmberg
- Re: [MMUSIC] Multi-party use of draft-ietf-mmusic… Gunnar Hellström
- Re: [MMUSIC] Multi-party use of draft-ietf-mmusic… Christer Holmberg
- Re: [MMUSIC] Multi-party use of draft-ietf-mmusic… Paul Kyzivat
- Re: [MMUSIC] Multi-party use of draft-ietf-mmusic… Gunnar Hellström