Re: [MMUSIC] draft-gellens-mmusic-negotiating-human-language-01.txt
Gunnar Hellstrom <gunnar.hellstrom@omnitor.se> Sun, 14 July 2013 22:15 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 A430621F9BD8 for <mmusic@ietfa.amsl.com>; Sun, 14 Jul 2013 15:15:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jUDyjd8Xte9T for <mmusic@ietfa.amsl.com>; Sun, 14 Jul 2013 15:15:20 -0700 (PDT)
Received: from vsp-authed-01-02.binero.net (vsp-authed02.binero.net [195.74.38.226]) by ietfa.amsl.com (Postfix) with SMTP id 50DC121F9C32 for <mmusic@ietf.org>; Sun, 14 Jul 2013 15:15:10 -0700 (PDT)
Received: from smtp01.binero.se (unknown [195.74.38.28]) by vsp-authed-01-02.binero.net (Halon Mail Gateway) with ESMTP for <mmusic@ietf.org>; Mon, 15 Jul 2013 00:14:31 +0200 (CEST)
Received: from [192.168.43.175] (109.58.145.97.bredband.tre.se [109.58.145.97]) (Authenticated sender: gunnar.hellstrom@omnitor.se) by smtp-06-01.atm.binero.net (Postfix) with ESMTPA id E30663A188 for <mmusic@ietf.org>; Mon, 15 Jul 2013 00:14:30 +0200 (CEST)
Message-ID: <51E322C9.4040002@omnitor.se>
Date: Mon, 15 Jul 2013 00:14:33 +0200
From: Gunnar Hellstrom <gunnar.hellstrom@omnitor.se>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: mmusic@ietf.org
References: <p06240602ce081a3d3f8c@[10.121.65.183]>
In-Reply-To: <p06240602ce081a3d3f8c@[10.121.65.183]>
Content-Type: multipart/alternative; boundary="------------060203030902050504080103"
Subject: Re: [MMUSIC] draft-gellens-mmusic-negotiating-human-language-01.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 14 Jul 2013 22:15:26 -0000
Randall, Yes, version 01 is a step forward. Comments: 1. In 7.1 you now say: When placing an emergency call, and in any other case where the language cannot be assumed from context, each media stream in an offer SHOULD specify one or both 'humintlang-send' and 'humintlang- recv' attributes (to avoid ambiguity). This might be a good advice. But to what extent SHOULD it be followed? Some media might be included in SDP without the user having any interest of using it for language communication. Video may be included without the person really preferring it for spoken language understanding enhancement but just for pleasure or seeing the scene of the other user. Do you mean that such cases should also be specified with humintlang but with empty attributes? As a clear indication that the user is not interested in using that medium for language transfer. That could make sense. That is different from not providing any humintlang at all, that should be understood as undefined language preferences. But there are media streams specified by SDP where a language preference specification does not make sense. There are many application and message media specifications that are not used for any human language communication. I think for example that there are media specifications for camera control. Is the SHOULD a sufficient weakening of the requirement, so that the reader can skip using humintlang for media where it does not make sense? If not, expand "each media stream" to: "each media stream in which human language communication might occur". 2. You have also introduced this paragraph in 7.1: " Clients acting on behalf of end users are expected to set one or both 'humintlang-send' and 'humintlang-recv' attributes on each media stream in an offer when placing an outgoing session but ignore the attributes when receiving incoming calls. Systems acting on behalf of call centers and PSAPs are expected to take into account the values when processing inbound calls. " What is the thought behind this? I see the humintlang specification equally valuable in outgoing as incoming calls, and for end-users as well as call-centers and PSAPs. If a user gets an incoming call, with humintlang specifications, it can compare with its own profile and decide to invoke a relay service or interpreter servicde to cover some differences in language preferences, or just prepare for what media, modalities and languages to use in the call.. I do not see the background for this paragraph, and think it will be better to delete it. 3. Absolute preference is still needed. I described earlier the need for an absolute preference indication. But I did not provide any coding proposal. I suggest to add something at the end of the language tag. Regardless if it gets before or after the * if it is there. Can a "+" be used to indicate a strongly preferred language and modality, no extra specification a managed language and modality and a "-" a non-preferred, but possible language and modality. ( needs to be checked against syntax of language tags.) Regards Gunnar ------------------------------------------------------------------------ Gunnar Hellström Omnitor gunnar.hellstrom@omnitor.se +46708204288 On 2013-07-14 11:05, Randall Gellens wrote: > Hi all, > > I've tweaked the human language draft: > > o Relaxed language on setting -send and -receive to same values; > added text on leaving on empty to indicate asymmetric usage. > > o Added text that clients on behalf of end users are expected to set > the attributes on outgoing calls and ignore on incoming calls > while systems on behalf of call centers and PSAPs are expected to > take the attributes into account when processing incoming calls. >
- [MMUSIC] draft-gellens-mmusic-negotiating-human-l… Randall Gellens
- Re: [MMUSIC] draft-gellens-mmusic-negotiating-hum… Gunnar Hellstrom
- Re: [MMUSIC] draft-gellens-mmusic-negotiating-hum… Christian Groves
- Re: [MMUSIC] draft-gellens-mmusic-negotiating-hum… Randall Gellens
- Re: [MMUSIC] draft-gellens-mmusic-negotiating-hum… Randall Gellens
- Re: [MMUSIC] draft-gellens-mmusic-negotiating-hum… Gunnar Hellstrom
- Re: [MMUSIC] draft-gellens-mmusic-negotiating-hum… Gunnar Hellstrom