Re: [Simple] I-DAction:draft-hellstrom-simple-text-transmission-00.txt
Gunnar Hellström <gunnar.hellstrom@omnitor.se> Sun, 09 March 2008 22:04 UTC
Return-Path: <simple-bounces@ietf.org>
X-Original-To: ietfarch-simple-archive@core3.amsl.com
Delivered-To: ietfarch-simple-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8BC8228C2FC; Sun, 9 Mar 2008 15:04:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.996
X-Spam-Level:
X-Spam-Status: No, score=-99.996 tagged_above=-999 required=5 tests=[AWL=-1.059, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_14=0.6, J_CHICKENPOX_17=0.6, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lkw-sLKQsnJF; Sun, 9 Mar 2008 15:04:45 -0700 (PDT)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CABD828C2A5; Sun, 9 Mar 2008 15:04:43 -0700 (PDT)
X-Original-To: simple@core3.amsl.com
Delivered-To: simple@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 76ECB28C2F5 for <simple@core3.amsl.com>; Sun, 9 Mar 2008 15:04:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXZeVX1WkhS7 for <simple@core3.amsl.com>; Sun, 9 Mar 2008 15:04:41 -0700 (PDT)
Received: from s87.loopia.se (s87.loopia.se [194.9.94.113]) by core3.amsl.com (Postfix) with ESMTP id 14E9B28C2EA for <simple@ietf.org>; Sun, 9 Mar 2008 15:04:39 -0700 (PDT)
Received: (qmail 97103 invoked from network); 9 Mar 2008 22:02:14 -0000
Received: from s34.loopia.se (HELO s60.loopia.se) ([194.9.94.70]) (envelope-sender <gunnar.hellstrom@omnitor.se>) by s87.loopia.se (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for <simple@ietf.org>; 9 Mar 2008 22:02:14 -0000
Received: (qmail 76638 invoked from network); 9 Mar 2008 22:02:15 -0000
Received: from h240n1fls34o265.telia.com (HELO GunnarH) (gunnar.hellstrom@omnitor.se@[213.64.232.240]) (envelope-sender <gunnar.hellstrom@omnitor.se>) by s60.loopia.se (qmail-ldap-1.03) with SMTP for <ben@estacado.net>; 9 Mar 2008 22:02:15 -0000
From: Gunnar Hellström <gunnar.hellstrom@omnitor.se>
To: 'Ben Campbell' <ben@estacado.net>
References: <002e01c86397$4ba49d30$e2edd790$@com><84214561-1BCA-4A34-AAC4-4A96A4AF4A63@estacado.net><009201c881b4$f79fa3b0$211ea8c0@GunnarH> <35CBDBAD-CB6F-44AB-94C6-BE56E048EABE@estacado.net>
Date: Sun, 09 Mar 2008 23:02:26 +0100
Message-ID: <00e901c88231$430aaa80$211ea8c0@GunnarH>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
Thread-Index: AciB7TXOoEtbbDdYQ6G5OUrkromYwAAF7Uvg
In-Reply-To: <35CBDBAD-CB6F-44AB-94C6-BE56E048EABE@estacado.net>
X-Mimeole: Produced By Microsoft MimeOLE V6.00.2900.2962
Cc: "'Paul E. Jones'" <paulej@packetizer.com>, Erik.Zetterstrom@omnitor.se, 'Simple WG' <simple@ietf.org>, 'Gregg Vanderheiden' <gv@trace.wisc.edu>
Subject: Re: [Simple] I-DAction:draft-hellstrom-simple-text-transmission-00.txt
X-BeenThere: simple@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP for Instant Messaging and Presence Leveraging Extensions <simple.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/simple>
List-Post: <mailto:simple@ietf.org>
List-Help: <mailto:simple-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: simple-bounces@ietf.org
Errors-To: simple-bounces@ietf.org
OK, I hope there will be time for a good discussion on this topic in the meeting. I want to mention a third option for how to get time-sampled real-time transmission to be possible to use together with MSRP. That is to negotiate both RTP based transmission according to RFC 4103 for the real-time transmission and display, and then regular message oriented use of MSRP for the same contents. When the transmitting user has indicated End-of-message, the whole message is retransmitted through MSRP, and displayed in the session chat history. That method is a hybrid RTP/MSRP method and is briefly introduced in section 5.4 of http://www.ietf.org/internet-drafts/draft-hellstrom-textpreview-05.txt If this method is adopted, it could provide increased connectivity over the pure RTP or the pure MSRP based variants. Both m=text for RFC 4103 and m=message for MSRP would be negotiated plus some way to indicate that the streams contain the same contents. -If both are accepted, a real-time text experience is created by the RFC 4103 and MSRP is used for history and transmission of features not supported in RFC 4103. -If only RFC 4103 is successfully agreed, then the real-time text can be sent through it, and the history handled by it as well. -If only message-wise MSRP was negotiated, the users will experience that they get their text through, but with the delay introduced to wait for messages to be completed. That leaves us with four options to discuss for real-time text: 1. Continue with RTP based transmission only for real-time text in real-time conversational calls and give up on any IM/MSRP related variant. Let IM users continue to use message mode only. 2. Use MSRP with time sampled text transported in MSRP chunks for adding real-time in IM. 3. Use MSRP with time sampled text transported as MSRP Messages for adding real-time in IM. 4. Use RFC 4103 for the real-time experience and MSRP in traditional message mode for adding real-time in IM. Which model do you find most feasible to continue specifying? Remember that we discuss improvements on the IM concept to make its users more satisfied. For real-time conversational services, where RTP is the native media transport, we already have RFC 4103 settled as the default transport. Gunnar ------------------------------------------------------------------- Gunnar Hellström Omnitor -----Original Message----- From: simple-bounces@ietf.org [mailto:simple-bounces@ietf.org] On Behalf Of Ben Campbell Sent: Sunday, March 09, 2008 2:55 PM To: Gunnar Hellström Cc: 'Paul E. Jones'; Erik.Zetterstrom@omnitor.se; 'Simple WG'; 'Gregg Vanderheiden' Subject: Re: [Simple]I-DAction:draft-hellstrom-simple-text-transmission-00.txt I think most of your email is best discussed at the meeting, but here's one comment inline: On Mar 9, 2008, at 1:12 AM, Gunnar Hellström wrote: > For no 3, we selected the chunk concept because the MSRP specification > in section 5.1 quite clearly shows the text "abcdEFGH" being sent as > two chunks. "abcd" and "EFGH". That is the effect we need, so we > gladly adopted that method. That was an example only. It's not feasible to put large (2K and larger) chunks in text examples in an RFC. There is text elsewhere in the document recommending keeping your chunk size as large as you can. Also, there was no expectation in either that RFC or the relay spec that the example you site would be transmitted or rendered as real-time. _______________________________________________ Simple mailing list Simple@ietf.org https://www.ietf.org/mailman/listinfo/simple __________ NOD32 2932 (20080309) Information __________ Detta meddelande är genomsökt av NOD32 Antivirus. http://www.nod32.com _______________________________________________ Simple mailing list Simple@ietf.org https://www.ietf.org/mailman/listinfo/simple
- [Simple] Re: I-DAction:draft-hellstrom-simple-tex… Paul E. Jones
- Re: [Simple] Re: I-DAction:draft-hellstrom-simple… Paul Kyzivat
- [Simple] RE: I-DAction:draft-hellstrom-simple-tex… Paul E. Jones
- RE: [Simple] Re: I-DAction:draft-hellstrom-simple… Geir Arne Sandbakken
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Ben Campbell
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Gunnar Hellström
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Gunnar Hellström
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Ben Campbell
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Gunnar Hellström
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Adam Roach
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Ben Campbell
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Adam Roach
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Paul E. Jones
- Re: [Simple] I-DAction:draft-hellstrom-simple-tex… Geir Arne Sandbakken
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Dean Willis
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Robert Sparks
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Dean Willis
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Dean Willis
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Paul E. Jones
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Hadriel Kaplan
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Paul E. Jones
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gregg Vanderheiden
- Re: [Simple] I-DAction: draft-hellstrom-simple-te… Gunnar Hellström