Re: [Sip] MESSAGE for rendering

Paul Kyzivat <pkyzivat@cisco.com> Thu, 20 December 2007 16:14 UTC

Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1J5O30-0001jR-CK; Thu, 20 Dec 2007 11:14:58 -0500
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1J5O2y-0001jJ-TW for sip-confirm+ok@megatron.ietf.org; Thu, 20 Dec 2007 11:14:56 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1J5O2y-0001jB-I8 for sip@ietf.org; Thu, 20 Dec 2007 11:14:56 -0500
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1J5O2y-0001Cm-4N for sip@ietf.org; Thu, 20 Dec 2007 11:14:56 -0500
Received: from rtp-dkim-2.cisco.com ([64.102.121.159]) by rtp-iport-2.cisco.com with ESMTP; 20 Dec 2007 11:14:56 -0500
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13]) by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id lBKGEtmF005019; Thu, 20 Dec 2007 11:14:55 -0500
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id lBKGEtLk018933; Thu, 20 Dec 2007 16:14:55 GMT
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 20 Dec 2007 11:14:43 -0500
Received: from [161.44.174.118] ([161.44.174.118]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 20 Dec 2007 11:14:43 -0500
Message-ID: <476A94F3.3030507@cisco.com>
Date: Thu, 20 Dec 2007 11:14:43 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
MIME-Version: 1.0
To: David R Oran <oran@cisco.com>
Subject: Re: [Sip] MESSAGE for rendering
References: <E6C2E8958BA59A4FB960963D475F7AC30273B2D97F@mail.acmepacket.com> <4762FB8B.2020308@cisco.com> <200712142327.lBENRjRq023454@dragon.ariadne.com> <E6C2E8958BA59A4FB960963D475F7AC30273B2DF33@mail.acmepacket.com> <47631BA9.5040904@cisco.com> <476819FE.6060406@ericsson.com> <0EA88CBE-EE81-4AB4-9AD3-56B75B710485@softarmor.com> <476858D7.9080209@cisco.com> <9F8EAFA7-33E1-4C09-9014-22ECB462C127@softarmor.com> <B6DA3D11-A44F-42A0-8FF3-6EE992E1B7A7@cisco.com>
In-Reply-To: <B6DA3D11-A44F-42A0-8FF3-6EE992E1B7A7@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 20 Dec 2007 16:14:43.0473 (UTC) FILETIME=[6E5F8810:01C84323]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=2530; t=1198167295; x=1199031295; c=relaxed/simple; s=rtpdkim2001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pkyzivat@cisco.com; z=From:=20Paul=20Kyzivat=20<pkyzivat@cisco.com> |Subject:=20Re=3A=20[Sip]=20MESSAGE=20for=20rendering |Sender:=20 |To:=20David=20R=20Oran=20<oran@cisco.com>; bh=QMub5tldmjKfPhyo1W00ECEG6vgyaAvtk6Zw68SJxp4=; b=w1ZDSH/jBnG0SNrqtYoMAqF0S6VxuCIDpJNIMjlahLIpF84A9RC1wY6iYb DJ0W5xOOXTPDFDFxyQY2QNTRmWox+l1eN9Ck7CtEP7OT4IceBFTtEqEX2jz8 g0eCWsAK68;
Authentication-Results: rtp-dkim-2; header.From=pkyzivat@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim2001 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab
Cc: "sip@ietf.org" <sip@ietf.org>, Dean Willis <dean.willis@softarmor.com>
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Errors-To: sip-bounces@ietf.org

This is an aspect of the ongoing attempt to nail down what the content 
dispositions mean, and whether they mean the same thing for all methods. 
Its especially pertinent for "render" because that is the default 
disposition code for sip body parts, and because its far from clear that 
"render" could mean the same thing for all methods.

	Paul

David R Oran wrote:
> Perhaps the salient difference isn't whether the contents are directly 
> rendered (or indirectly rendered), but whether there are additional 
> side-effects that alter an application-level state machine.
> 
> On Dec 19, 2007, at 12:21 AM, Dean Willis wrote:
> 
>>
>> On Dec 18, 2007, at 5:33 PM, Jonathan Rosenberg wrote:
>>
>>> I think application/im-iscomposing+xml IS rendered; and its rendering 
>>> causes the UI to show that the user is typing.
>>>
>>
>> I think INVITE is rendered, and its rendering causes the uses phone to 
>> make a ringing nose that causes the user to press a button that causes 
>> a new message to be sent.
>>
>>> As a litmus test for this stuff, a question is whether it can 
>>> reasonably be converted to a text/plain content and sent in a 
>>> MESSAGE, and if it is rendered, is the resulting behavior reasonable. 
>>> For the iscomposing indicators, I think you could. You could instead 
>>> send a text IM like "Joe is typing a reply..." and render that, and 
>>> this would achieve the same objective.
>>
>> If you displayed the current iscomposing object on  the screen, I'm 
>> afraid you'd just confuse my mom. It's not just text.
>>
>> Before you send it, you really need to know that the other end 
>> understands what you mean. That's the crux of what is wrong with INFO 
>> today.
>>
>>> Also, I would not want to send iscomposing over the SIP dialog - I 
>>> think it should be on the media path. There will be a LOT of them, 
>>> and there is a requirement for timeliness. See my other note on the 
>>> criteria for sending something in dialog vs. along the media path.
>>>
>>
>> Well, that's reasonable, but we have what we have, and that's a SIP 
>> message for iscomposing, and probably some IPR on that too.
>>
>> -- 
>> Dean
>>
>>
>> _______________________________________________
>> Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
>> This list is for NEW development of the core SIP Protocol
>> Use sip-implementors@cs.columbia.edu for questions on current sip
>> Use sipping@ietf.org for new developments on the application of sip
> 


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip