Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-data-channel - language indication
Gunnar Hellström <gunnar.hellstrom@omnitor.se> Sat, 24 August 2019 09:26 UTC
Return-Path: <gunnar.hellstrom@omnitor.se>
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 126E112007A for <mmusic@ietfa.amsl.com>; Sat, 24 Aug 2019 02:26:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 x6SU9u3jtqsl for <mmusic@ietfa.amsl.com>; Sat, 24 Aug 2019 02:26:48 -0700 (PDT)
Received: from bin-mail-out-06.binero.net (bin-mail-out-06.binero.net [195.74.38.229]) (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 97E7712003F for <mmusic@ietf.org>; Sat, 24 Aug 2019 02:26:46 -0700 (PDT)
X-Halon-ID: 47b8288f-c651-11e9-837a-0050569116f7
Authorized-sender: gunnar.hellstrom@omnitor.se
Received: from [192.168.2.136] (unknown [88.129.173.120]) by bin-vsp-out-03.atm.binero.net (Halon) with ESMTPSA id 47b8288f-c651-11e9-837a-0050569116f7; Sat, 24 Aug 2019 11:26:41 +0200 (CEST)
To: mmusic@ietf.org, Christer Holmberg <christer.holmberg@ericsson.com>
References: <49749CEF-41E8-4E87-8CC6-938DBDA0CEE7@ericsson.com> <CAOW+2duTuUc8FXT-BEhJioUnPsOkzYJddK=xAp1oWiBQCKM2vg@mail.gmail.com> <HE1PR07MB3161874ED292FA17015EF95E93AE0@HE1PR07MB3161.eurprd07.prod.outlook.com> <665185b6-c1e7-62c3-4e3b-e9374d23bfd5@omnitor.se> <DF010721-81CD-40DE-A848-DE4D36836FDA@ericsson.com> <ED158CF5-E059-482B-8D7E-934BA2C753A1@ericsson.com> <2201665d-5054-1872-d208-a0fe2d26095c@omnitor.se> <VI1PR07MB3167055C995D17D4BA9E36DE93A50@VI1PR07MB3167.eurprd07.prod.outlook.com> <8d14b055-8405-4a4f-174d-d7580bea348c@omnitor.se> <0DA1248C-41FC-4155-A578-29A19883857C@ericsson.com> <a91850b9-6e86-058f-dddd-3f856bcd6710@omnitor.se> <DBC532B8-38DC-4140-B7C4-0B6853F0EF77@ericsson.com> <6fcf46a6-544d-027c-97c7-5c0e08caa555@omnitor.se>
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
Message-ID: <c8761f5d-f73b-8c94-9c5e-f378e262a7b1@omnitor.se>
Date: Sat, 24 Aug 2019 11:26:42 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
MIME-Version: 1.0
In-Reply-To: <6fcf46a6-544d-027c-97c7-5c0e08caa555@omnitor.se>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/m_j9bJzVwlCAfB0Vbui3piiFP2c>
Subject: Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-data-channel - language indication
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: Sat, 24 Aug 2019 09:26:51 -0000
A bit more about the proposal to add the use of the hlang-send and hlang-recv attributes for language negotiation. Den 2019-08-24 kl. 00:52, skrev Gunnar Hellström: > 12. At the end of 3.2, add the following about language negotiation > > The users may be interested to negotiate language to use during the > real-time text session. This is done by including specifications of > language capabilities in the media descriptors for the t140 data > channels by use of dsca attributes hlang-send and hlang-recv according > to RFC 8373 [RFC8373]. The format is as follows: > a=dsca:id hlang-send:language > a=dsca:id hlang-send:language > The negotiation is performed as indicated in RFC8373. > > -EDITORs NOTE - There may be a need for IANA registration of this way > to use the human language attributes. RFC 8373 was created partly to satisfy a dependency from 3GPP requiring negotiation of language per media. We knew that the T140 text data channel was about to be specified, but we could not request IANA to register the use of the hlang- attributes because of the state of the t140-usage-data channel draft, so the registration request was deleted from RFC 8373. It needs to be completed now. I think the following actions are needed: 12a: Allow use of hlang- attributes together with m=application media declarations RFC 8373 has a statement in section 5.3 saying: "This document does not define the use of language tags in media other than interactive streams of audio, video, and text (such as "message" or "application"). Such use could be supported by future work or by application agreement." The reason for this limitation is that it must be clear for what modality (spoken or written or signed ) the language is intended to be used. For audio, text and video, RFC 8373 defines the implicit relation audio=spoken, text=written, video=signed, but for "application" there is no such implicit relation and it is in our case the subprotocol T140 that we can be sure carries written language modality. So, we just need to specify in the draft that for media "application / webrtc-datachannel" and subprotocol "t140", the language modality is "written". It may in fact be evident from the context. 12b: Allow use of hlang-attributes in dsca parameter values. RFC 8373 registers SDP parameter att-values hlang-send and hlang-recv only for media-level use. The registration requirements in rfc4566bis require us to register the use also on dsca(subprotocol) level for the t140 subprotocol. I am not sure how to express that registration. The attributes and values are as defined in RFC 8373. We just need to add a usage level for SDP att-values hlang-send and hlang-recv for media "application / webrtc-datachannel" o Usage Level: Add the following dcsa(subprotocol). dcsa(t140) for written media. I would appreciate guidance on how this should be expressed in IANA considerations. Regards Gunnar -- ----------------------------------------- Gunnar Hellström Omnitor gunnar.hellstrom@omnitor.se +46 708 204 288
- [MMUSIC] Draft new: draft-holmberg-mmusic-t140-us… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Belling, Thomas (Nokia - DE/Munich)
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Bernard Aboba
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… R.Jesske
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Bernard Aboba
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Paul Kyzivat
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Paul Kyzivat
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] Draft new: draft-holmberg-mmusic-t14… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Paul Kyzivat
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Paul Kyzivat
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Paul Kyzivat
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Paul Kyzivat
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- [MMUSIC] draft-holmberg-mmusic-t140-usage-data-ch… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Roni Even (A)
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Roni Even (A)
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Roni Even (A)
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Gunnar Hellström
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Christer Holmberg
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Roni Even (A)
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Paul Kyzivat
- Re: [MMUSIC] draft-holmberg-mmusic-t140-usage-dat… Paul Kyzivat