[Slim] I-D Action: draft-hellstrom-language-grouping-00.txt

Gunnar Hellström <gunnar.hellstrom@omnitor.se> Sun, 11 June 2017 22:11 UTC

Return-Path: <gunnar.hellstrom@omnitor.se>
X-Original-To: slim@ietfa.amsl.com
Delivered-To: slim@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 73FF6127599 for <slim@ietfa.amsl.com>; Sun, 11 Jun 2017 15:11:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id W4rloIPfOiG8 for <slim@ietfa.amsl.com>; Sun, 11 Jun 2017 15:11:45 -0700 (PDT)
Received: from bin-vsp-out-03.atm.binero.net (bin-mail-out-06.binero.net []) (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 BFCBD126557 for <slim@ietf.org>; Sun, 11 Jun 2017 15:11:44 -0700 (PDT)
X-Halon-ID: eea4c61e-4ef2-11e7-bca7-0050569116f7
Authorized-sender: gunnar.hellstrom@omnitor.se
Received: from [] (unknown []) by bin-vsp-out-03.atm.binero.net (Halon Mail Gateway) with ESMTPSA; Mon, 12 Jun 2017 00:11:34 +0200 (CEST)
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
To: "slim@ietf.org" <slim@ietf.org>, Brian Rosen <br@brianrosen.net>
Message-ID: <5b18dfa4-09b7-cd89-b6e0-8031745c261a@omnitor.se>
Date: Mon, 12 Jun 2017 00:11:38 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/slim/PGRJGtsqxdYZofYEWS4KE5URreo>
Subject: [Slim] I-D Action: draft-hellstrom-language-grouping-00.txt
X-BeenThere: slim@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Selection of Language for Internet Media <slim.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/slim>, <mailto:slim-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/slim/>
List-Post: <mailto:slim@ietf.org>
List-Help: <mailto:slim-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/slim>, <mailto:slim-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 11 Jun 2017 22:11:47 -0000

I made a new effort to use the SDP grouping semantics ( RFC 5888) for 
the preference and simultaneous modality indications, and found it quite 
feasible. ( Yes, Brian, I agree that you have claimed so a number of 
times. I am afraid that I imagined complexity like when applying sdpneg 
or so. This was simple. )

So, here is an alternative draft solution for both the simultaneous 
modalities and the modality preference functions.

The draft is quite independent of the way languages are indicated, but 
the draft-ietf-slim-negotiating-human-language is referenced anyway as 
an example of what can be used.

I am of course interested in getting comments on this approach.
(I guess I should also involve mmusic if we find that the approach is 
feasible. )



A New Internet-Draft is available from the on-line Internet-Drafts 

         Title           : Human Language Modality Grouping Semantics in 
Session Description Protocol
         Author          : Gunnar Hellstrom
	Filename        : draft-hellstrom-language-grouping-00.txt
	Pages           : 10
	Date            : 2017-06-11

    In a real-time communication session, there may be a need or
    preference for receiving the same content in two or more simultaneous
    modalities.  There may also be a need to prioritize which media to
    use for language communications.  This document defines the semantics
    for grouping media in the Session Description Protocol (SDP)
    containing human languages in order to assign their relative priority
    and also grouping media that are desired to be received together.
    The semantics defined in this document are to be used with the SDP
    Grouping Framework.  Applications are for example a possibility to
    indicate when a sign language is most desired, but written language
    an acceptable lower rated alternative, offered for the other party to
    select between.  Applications are also for indication of need for
    both spoken and written content in a real-time call (captioning)
    together, or provision of both spoken language original and sign
    language interpretation of the original language together in a real-
    time session.  These indications are specified for the sending and
    receiving direction separately.

The IETF datatracker status page for this draft is:

There are also htmlized versions available at:

Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:

I-D-Announce mailing list
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt