Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-cases-and-requirements-10 - real-time text
Gunnar Hellstrom <gunnar.hellstrom@omnitor.se> Wed, 30 January 2013 21:15 UTC
Return-Path: <gunnar.hellstrom@omnitor.se>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDADD21F8865 for <rtcweb@ietfa.amsl.com>; Wed, 30 Jan 2013 13:15:52 -0800 (PST)
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.000, BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q0AnhXT69Ze4 for <rtcweb@ietfa.amsl.com>; Wed, 30 Jan 2013 13:15:51 -0800 (PST)
Received: from vsp-authed-01-02.binero.net (vsp-authed02.binero.net [195.74.38.226]) by ietfa.amsl.com (Postfix) with SMTP id 9830D21F8803 for <rtcweb@ietf.org>; Wed, 30 Jan 2013 13:15:49 -0800 (PST)
Received: from smtp01.binero.se (unknown [195.74.38.28]) by vsp-authed-01-02.binero.net (Halon Mail Gateway) with ESMTP for <rtcweb@ietf.org>; Wed, 30 Jan 2013 22:15:07 +0100 (CET)
Received: from [192.168.2.42] (h79n2fls31o933.telia.com [212.181.137.79]) (Authenticated sender: gunnar.hellstrom@omnitor.se) by smtp-02-01.atm.binero.net (Postfix) with ESMTPA id E1EE33A293 for <rtcweb@ietf.org>; Wed, 30 Jan 2013 22:15:06 +0100 (CET)
Message-ID: <51098D5A.4040009@omnitor.se>
Date: Wed, 30 Jan 2013 22:15:06 +0100
From: Gunnar Hellstrom <gunnar.hellstrom@omnitor.se>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <50F97303.4070906@ericsson.com> <5102FE7E.5000109@omnitor.se> <51039976.1000600@alvestrand.no>
In-Reply-To: <51039976.1000600@alvestrand.no>
Content-Type: multipart/alternative; boundary="------------080708050109010406070208"
Subject: Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-cases-and-requirements-10 - real-time text
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jan 2013 21:15:53 -0000
On 2013-01-26 09:53, Harald Alvestrand wrote: > On 01/25/2013 10:51 PM, Gunnar Hellstrom wrote: >> On 2013-01-18 17:06, Magnus Westerlund wrote: >>> WG, >>> >>> I would here by like to announce a two week WG last call that ends on >>> the 1st of February. >>> >>> Document is available here: >>> >>> https://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/ >>> >>> >> >> We had a good discussion in December on inclusion of the real-time >> text medium. >> >> It was decided to document three alternative implementations with >> pros and cons and after that decide which one to standardize together >> with the two already mentioned media in rtcweb. >> >> The three alternatives were: >> 1.) An RTP medium similar to audio and video, using RFC 4103 transport. >> >> 2.) A semi-reliable data channel with a standardized label. >> >> 3.) A web service based protocol, such as BOSH and XEP-0301 for >> real-time text in XMPP with a well specified integration with rtcweb >> in a common application. >> >> For all three cases, there is a need to have a specification for how >> calls with audio, video and real-time text are exchanged with SIP >> based environments, e.g. for interaction with RFC 6443 based >> emergency services. >> >> Text is a natural part of today's video and audio applications, so >> all use cases look quite meager without it. >> >> I suggest that we make a rapid mini-investigation on the real-time >> text alternatives and decide which variant to include in a use case. > > I disagree with this summary on two points: > > - I think it's broken to choose between implementation strategies in > an use case. The use case needs to specify the function that we want > to achieve. Yes, I totally agree, I did not mean to have the discussion on solution in the use case document. > > > - I don't recall a declaration by the chairs that text would be > included in the use cases for RTCWEB. I repeat my proposal to do so. This time with a shortened, generally expressed use case that is intended to allows any one of the three implementation alternatives to be selected. > > > My memory is flaky, so if you can find the declaration by the chairs, > I'm happy to let the last point pass. > Yes, I am on my way to do the last point as well. But timing requires the addition to the use cases to be handled now. Thus: Proposal for adding real-time text to the use cases, adjusted to be general and minimal: --------------------------Add real-time text in a general way in use case draft------------------------------------------- 4.2.15.Simple Total Conversation service 4.2.15.1.Description This use-case has the audio and video communication of the Simple Video Communication Service use-case (Section 4.2.1 <http://tools.ietf.org/html/draft-ietf-rtcweb-use-cases-and-requirements-09#section-4.2.1>). In addition to this, the users can send and receive real-time text in the same call. While one user types in the real-time text area, it is nearly immediately presented to the other user. By providing these three media together, the Total Conversation service is provided. Interworking with SIP calls with the same media set, and with SIP based emergency services is also in scope of this use case. 4.2.15.2 <#section-4.3.1.2>. Derived Requirements F1, F2, F3, F4, F5, F6, F8, F9, F10, F20, F21, F39,F40, F41 A1, A2, A3, A4, A7, A8, A9, A10, A11, A12, A27 .............. F39 The browser MUST be able to handle text entry via applications to generate real-time text streams to be included in Total Conversation calls. Real-time text and Total Conversation Services are defined in ITU-T F.700 and F.703. ---------------------------------------------------------------- F40 The browser MUST be able to send real-time text streams to a peer. ---------------------------------------------------------------- F41 The browser MUST be able to receive, process and convey real-time text streams from peers to applications. ---------------------------------------------------------------- ..... A27 The Web API MUST provide a mechanisms for handling real-time text among the streams. ---------------------------------------------------------------- /Gunnar
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Gunnar Hellstrom
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Gunnar Hellstrom
- [rtcweb] WG Last Call: draft-ietf-rtcweb-use-case… Magnus Westerlund
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Eggert, Lars
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Eggert, Lars
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Stefan Håkansson LK
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Harald Alvestrand
- Re: [rtcweb] Review of draft-ietf-rtcweb-use-case… Stefan Håkansson LK
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Cullen Jennings (fluffy)
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Martin Thomson
- [rtcweb] Review of draft-ietf-rtcweb-use-cases-an… Bernard Aboba
- [rtcweb] Review of draft-ietf-rtcweb-use-cases-an… Bernard Aboba
- [rtcweb] 2119 language in requirements (Re: Revie… Harald Alvestrand
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Harald Alvestrand
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Stefan Håkansson LK
- Re: [rtcweb] Review of draft-ietf-rtcweb-use-case… Stefan Håkansson LK
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Matthew Kaufman (SKYPE)
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Mary Barnes
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Harald Alvestrand
- Re: [rtcweb] Review of draft-ietf-rtcweb-use-case… Bernard Aboba
- Re: [rtcweb] Review of draft-ietf-rtcweb-use-case… Bernard Aboba
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Martin Thomson
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Martin Thomson
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Gunnar Hellstrom
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Harald Alvestrand
- [rtcweb] Wiretapping (Re: Review of draft-ietf-rt… Harald Alvestrand
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Barry Dingle
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Harald Alvestrand
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Martin Thomson
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Harald Alvestrand
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Stefan Håkansson LK
- Re: [rtcweb] Review of draft-ietf-rtcweb-use-case… Stefan Håkansson LK
- Re: [rtcweb] Review of draft-ietf-rtcweb-use-case… Stefan Håkansson LK
- [rtcweb] Revealing IP addresses (Re: Review of dr… Harald Alvestrand
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Stefan Håkansson LK
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Emil Ivov
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Bernard Aboba
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Barry Dingle
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Dale R. Worley
- Re: [rtcweb] Playing regulator Bernard Aboba
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Gunnar Hellstrom
- Re: [rtcweb] Playing regulator Gunnar Hellstrom
- Re: [rtcweb] Playing regulator Bernard Aboba
- Re: [rtcweb] Playing regulator Richard Shockey
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Harald Alvestrand
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Stefan Håkansson LK
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Harald Alvestrand
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Eric Rescorla
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Burger Eric
- Re: [rtcweb] Playing regulator Eric Burger
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Eric Rescorla
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Eric Burger
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Eric Rescorla
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Eric Burger
- Re: [rtcweb] Revealing IP addresses (Re: Review o… John Leslie
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Matthew Kaufman (SKYPE)
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Dan Wing
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Eric Rescorla
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Matthew Kaufman (SKYPE)
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Richard Barnes
- Re: [rtcweb] Revealing IP addresses (Re: Review o… Matthew Kaufman (SKYPE)
- Re: [rtcweb] WG Last Call: draft-ietf-rtcweb-use-… Magnus Westerlund