RE: [Simple]Re:I-DAction:draft-hellstrom-simple-text-transmission-00.txt
"Geir Arne Sandbakken" <geir.sandbakken@tandberg.com> Mon, 14 January 2008 19:39 UTC
Return-path: <simple-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1JEV9V-0005Rq-Nk; Mon, 14 Jan 2008 14:39:21 -0500
Received: from simple by megatron.ietf.org with local (Exim 4.43) id 1JEV9U-0005Rj-NO for simple-confirm+ok@megatron.ietf.org; Mon, 14 Jan 2008 14:39:20 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1JEV9U-0005Rb-DV for simple@ietf.org; Mon, 14 Jan 2008 14:39:20 -0500
Received: from oslproxyp1.tandberg.com ([194.0.215.2]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1JEV9T-0003dg-3w for simple@ietf.org; Mon, 14 Jan 2008 14:39:20 -0500
Received: from OSLEXCP11.eu.tandberg.int (oslexcp11.eu.tandberg.int [10.47.136.43]) by oslproxyp1.tandberg.com (8.13.1/8.13.1) with ESMTP id m0EJdFx4003732; Mon, 14 Jan 2008 20:39:15 +0100
Received: from oslexcp1.eu.tandberg.int ([10.47.136.29]) by OSLEXCP11.eu.tandberg.int with Microsoft SMTPSVC(6.0.3790.3959); Mon, 14 Jan 2008 20:26:05 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Simple]Re:I-DAction:draft-hellstrom-simple-text-transmission-00.txt
Date: Mon, 14 Jan 2008 20:25:16 +0100
Message-ID: <9F6ACAE02B6DD040A1E259977622CFDB01268B7F@oslexcp1.eu.tandberg.int>
In-Reply-To: <200801141910.m0EJA90C028909@oslproxyp1.tandberg.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Simple]Re:I-DAction:draft-hellstrom-simple-text-transmission-00.txt
Thread-Index: AchVl+8amUpQKL+vQOq4aAuV/aK/sAAIFJkgAEgOlVAAAf2X0AAAVnWQ
From: Geir Arne Sandbakken <geir.sandbakken@tandberg.com>
To: Gunnar Hellström <gunnar.hellstrom@omnitor.se>, Paul Kyzivat <pkyzivat@cisco.com>, Simple WG <simple@ietf.org>
X-OriginalArrivalTime: 14 Jan 2008 19:26:05.0814 (UTC) FILETIME=[4EB57960:01C856E3]
X-Scanned-By: MIMEDefang 2.62 on 194.0.215.2
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e178fd6cb61ffb6940cd878e7fea8606
Cc:
X-BeenThere: simple@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: SIP for Instant Messaging and Presence Leveraging Extensions <simple.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/simple>
List-Post: <mailto:simple@ietf.org>
List-Help: <mailto:simple-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=subscribe>
Errors-To: simple-bounces@ietf.org
My fault. The header is fine by me. I just got stuck on the examples which do not include the header. Geir Arne > -----Original Message----- > From: Gunnar Hellström [mailto:gunnar.hellstrom@omnitor.se] > > Geir Arne, > > You say: "you might be required to tag each MSRP message" > > In section 5, item b we have this proposal: > > b. A Content-disposition=immediate-presentation to be included in > the MSRP headers in the chunks and messages. > > (This new value of Content-disposition then needs to be > registered by IANA. > ) > Do you regard tat to be a suitable tagging, or do you have > any other mechanism in mind that is possible to use on > text/plain, Charset=utf-8 > > Gunnar > ------------------------------------------------------------------- > Gunnar Hellström > Omnitor > gunnar.hellstrom@omnitor.se > Tel: +46708204288 > www.omnitor.se > > -----Original Message----- > From: Geir Arne Sandbakken [mailto:geir.sandbakken@tandberg.com] > Sent: Monday, January 14, 2008 7:32 PM > To: Gunnar Hellström; Paul Kyzivat; Simple WG > Subject: RE: > [Simple]Re:I-DAction:draft-hellstrom-simple-text-transmission-00.txt > > Gunnar, > > If packet rate, bandwidth or processing limitations are a > concern, you could think about adding a throttle mechanism. > Like an MSRP method that would request the client to adjust > it's sample rate, or even turn off/on a real time text extension. > > As an MSRP session can be used for many purposes, you might > be required to tag each MSRP message. The relay could then > treat the messages differently on a message by message basis. > > Cheers, > Geir Arne > > > -----Original Message----- > > > > Paul, > > The real-time feature transmitting characters in > time-sampled chunks > > as they are avialable really gives new life to text-IM. Many of the > > annoying drawbacks of traditional sentence-wise IM are resolved by > > this feature. You do not need any presence indicator that the other > > person is typing, when you really whant to know is WHAT is > typed. Here > > you get it. And you do not need to rush composing your message to > > completion so that the other participant shall understand a new > > appearing situation. Your first keystrokes will be > immediately visible > > and make it apparent that you are about to explain the situation. > > There are numerous situations when the real-time text > feature is very > > useful. > > > > But you are right in pointing at issue 4, saying that MSRP > relays may > > need to know that they should avoid buffering an re-combination of > > chunks when the chunks are used for real-time text. Some additional > > rules may be needed for relays. E.g. "do not recombine chunks with > > text/plain contents and less than 10 characters of payload". > > > > Also multi-party sessions, with more than one active user > typing may > > cause an extensive message flow. I have calculated that one message > > flow with three transmissions per second, including relay > addressing, > > takes approximately 17 kbit/s and > > 12 packets / second. With three typers it becomes 51 kbit/s and 36 > > packets/s for this session between the relay and the user terminal. > > > > So, an issue 5 might be needed: Is it feasible, regarding bandwidth > > consumption and processing? If not, can something be done > to make this > > important functional enhancement of text-IM feasible? > > > > There is now also a draft available talking more about the > > presentation aspects that gives complementing information: > > > http://www.ietf.org/internet-drafts/draft-hellstrom-textpreview-04.txt > > > > > > > > Thanks > > Gunnar > > ------------------------------------------------------------------- > > Gunnar Hellström > > Omnitor > > gunnar.hellstrom@omnitor.se > > > > -----Original Message----- > > From: Paul Kyzivat [mailto:pkyzivat@cisco.com] > > Sent: Sunday, January 13, 2008 4:53 AM > > To: Simple WG > > Subject: [Simple] Re: > > I-DAction:draft-hellstrom-simple-text-transmission-00.txt > > > > I find this to be pretty interesting. My feeling has been that the > > best chance for pervasive support of real time text is for it to be > > incorporated into a widely used application and protocol. > IM qualifies > > as a widely used application, though MSRP doesn't yet qualify as a > > widely used protocol. > > This could however be synergistic - it might result in some > pressure > > to support MSRP. > > > > BUT the problem mentioned as Issue 4 is potentially fatal. > If relays > > are involved in the session, it is likely that they would think it > > appropriate to buffer and re-chunk the chunks, destroying the real > > time characteristics. I don't see how to avoid this unless > some way to > > negotiate the behavior of relays can be devised. > > > > Also, if relays multiplex multiple MSRP sessions on a > single, that can > > also impact the real time characteristics. > > > > Thanks, > > Paul > > > > Internet-Drafts@ietf.org wrote: > > > A New Internet-Draft is available from the on-line Internet-Drafts > > directories. > > > > > > Title : Coding and transmission of text in > > real-time and > > en-bloc mode based on MSRP > > > Author(s) : G. Hellstrom, et al. > > > Filename : > > draft-hellstrom-simple-text-transmission-00.txt > > > Pages : 15 > > > Date : 2008-01-09 > > > > > > This memo describes conventions for exchange and > > presentation of text > > > in SIP sessions through the Message Session Relay Protocol > > MSRP. It > > > covers two different methods for taking the initiative to > transmit. > > > These methods are timer initiated real-time text and user > requested > > > en-bloc transmission in Messaging. The document gives specific > > > guidance on handling of text presentation and presentation > > control of > > > conversational sessions. It specifies how the capability > > to conduct > > > MSRP sessions with real-time text is declared so that session > > > negotiation can make decisions on what transport protocol > > to use and > > > how to route the calls to get the desired support for text > > > communication. > > > > > > A URL for this Internet-Draft is: > > > > > http://www.ietf.org/internet-drafts/draft-hellstrom-simple-tex > t-transmission > > -00.txt > > > > > > To remove yourself from the I-D Announcement list, send a > > message to > > > i-d-announce-request@ietf.org with the word unsubscribe in > > the body of > > > the message. > > > You can also visit > > https://www1.ietf.org/mailman/listinfo/I-D-announce > > > to change your subscription settings. > > > > > > Internet-Drafts are also available by anonymous FTP. > Login with the > > > username "anonymous" and a password of your e-mail address. After > > > logging in, type "cd internet-drafts" and then > > > "get draft-hellstrom-simple-text-transmission-00.txt". > > > > > > A list of Internet-Drafts directories can be found in > > > http://www.ietf.org/shadow.html or > > > ftp://ftp.ietf.org/ietf/1shadow-sites.txt > > > > > > Internet-Drafts can also be obtained by e-mail. > > > > > > Send a message to: > > > mailserv@ietf.org. > > > In the body type: > > > "FILE > > /internet-drafts/draft-hellstrom-simple-text-transmission-00.txt". > > > > > > NOTE: The mail server at ietf.org can return the document in > > > MIME-encoded form by using the "mpack" utility. To use this > > > feature, insert the command "ENCODING mime" before the "FILE" > > > command. To decode the response(s), you will need "munpack" or > > > a MIME-compliant mail reader. Different MIME-compliant > > mail readers > > > exhibit different behavior, especially when dealing with > > > "multipart" MIME messages (i.e. documents which have been split > > > up into multiple messages), so check your local documentation on > > > how to manipulate these messages. > > > > > > Below is the data which will enable a MIME compliant mail reader > > > implementation to automatically retrieve the ASCII version of the > > > Internet-Draft. > > > > > > > > > > > > ---------------------------------------------------------------------- > > > -- > > > > > > _______________________________________________ > > > I-D-Announce mailing list > > > I-D-Announce@ietf.org > > > https://www1.ietf.org/mailman/listinfo/i-d-announce > > > > > > _______________________________________________ > > Simple mailing list > > Simple@ietf.org > > https://www1.ietf.org/mailman/listinfo/simple > > > > __________ NOD32 2785 (20080111) Information __________ > > > > Detta meddelande är genomsökt av NOD32 Antivirus. > > http://www.nod32.com > > > > > > > > > > _______________________________________________ > > Simple mailing list > > Simple@ietf.org > > https://www1.ietf.org/mailman/listinfo/simple > > > > > _______________________________________________ > Simple mailing list > Simple@ietf.org > https://www1.ietf.org/mailman/listinfo/simple > > __________ NOD32 2789 (20080114) Information __________ > > Detta meddelande är genomsökt av NOD32 Antivirus. > http://www.nod32.com > > > _______________________________________________ Simple mailing list Simple@ietf.org https://www1.ietf.org/mailman/listinfo/simple
- RE: [Simple]Re:I-DAction:draft-hellstrom-simple-t… Geir Arne Sandbakken
- Re: [Simple]Re:I-DAction:draft-hellstrom-simple-t… Paul Kyzivat
- RE: [Simple]Re:I-DAction:draft-hellstrom-simple-t… Gunnar Hellström