Re: [Sip] MESSAGE for rendering

Salvatore Loreto <salvatore.loreto@ericsson.com> Tue, 18 December 2007 19:05 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 1J4hl8-0008My-FK; Tue, 18 Dec 2007 14:05:42 -0500
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1J4hl6-0008Mq-UC for sip-confirm+ok@megatron.ietf.org; Tue, 18 Dec 2007 14:05:40 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1J4hl6-0008Mi-K8 for sip@ietf.org; Tue, 18 Dec 2007 14:05:40 -0500
Received: from mailgw4.ericsson.se ([193.180.251.62]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J4hl4-0008WS-D6 for sip@ietf.org; Tue, 18 Dec 2007 14:05:40 -0500
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id E5C4821F27; Tue, 18 Dec 2007 20:05:37 +0100 (CET)
X-AuditID: c1b4fb3e-b1ea5bb00000459d-d2-47681a015e98
Received: from esealmw129.eemea.ericsson.se (unknown [153.88.254.124]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id C645520424; Tue, 18 Dec 2007 20:05:37 +0100 (CET)
Received: from esealmw127.eemea.ericsson.se ([153.88.254.171]) by esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Tue, 18 Dec 2007 20:05:37 +0100
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Tue, 18 Dec 2007 20:05:36 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id D7C2224A8; Tue, 18 Dec 2007 21:05:36 +0200 (EET)
Received: from nomadiclab.lmf.ericsson.se (localhost [127.0.0.1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 64CBB4DB1A; Tue, 18 Dec 2007 21:05:34 +0200 (EET)
Received: from localhost.localdomain (localhost [IPv6:::1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 604B44DAE4; Tue, 18 Dec 2007 21:05:33 +0200 (EET)
Message-ID: <476819FE.6060406@ericsson.com>
Date: Tue, 18 Dec 2007 21:05:34 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20071031)
MIME-Version: 1.0
To: Paul Kyzivat <pkyzivat@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>
In-Reply-To: <47631BA9.5040904@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: ClamAV using ClamSMTP
X-OriginalArrivalTime: 18 Dec 2007 19:05:37.0097 (UTC) FILETIME=[F92EE390:01C841A8]
X-Brightmail-Tracker: AAAAAA==
X-Spam-Score: -1.0 (-)
X-Scan-Signature: 1a1bf7677bfe77d8af1ebe0e91045c5b
Cc: "sip@ietf.org" <sip@ietf.org>
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

Hi Paul,

just to add another example to this discussion (same as the vcard example):
an application/im-iscomposing+xml content-type can be put in the body of 
a SIP MESSAGE and it is not (or it is not supposed to be) rendered
as is to the recipient; an application that understood it would render 
it in whatever way it indicates that a user is in the process of 
composing a message.

/Sal

Paul Kyzivat wrote:
>
>
> Hadriel Kaplan wrote:
>> More importantly MESSAGE allows out-of-dialog requests.  :)
>> I was thinking the same as you, but I believe Paul's right in that 
>> render=inline and vcard/vcalendar are not inline.  The question is if 
>> we want to let "attachment" disposition be allowed.  I dread to do 
>> that, because people are already using MESSAGE to transfer 10MB 
>> images, but that's a separate ugly problem. :(
>
> I'm thinking that the body of a MESSAGE ought to allow almost all the 
> same things, with the same meanings, as the body of an MSRP message.
>
> BUT it should be strictly limited in the overall size it can be. If 
> what you want to send won't fit in a MESSAGE then switch to MSRP.
>
>     Paul
>
>> -hadriel
>>
>>
>>> -----Original Message-----
>>> From: Dale.Worley@comcast.net [mailto:Dale.Worley@comcast.net]
>>> Sent: Friday, December 14, 2007 6:28 PM
>>> To: sip@ietf.org
>>> Subject: Re: [Sip] MESSAGE for rendering
>>>
>>>    From: Paul Kyzivat <pkyzivat@cisco.com>
>>>
>>>    I am entirely with you if the *intent* of sending the vcard is to
>>> render
>>>    it to the user in some human readable way. Its hardly any different
>>> from
>>>    sending HTML.
>>>
>>>    Its much more questionable if the intent is that the vcard be 
>>> filed in
>>>    the recipients address book without being rendered.
>>>
>>> IMHO, filing information is as good as actually rendering it.  The
>>> real question is layering -- "render" means "deliver to the layer
>>> above the SIP UA".  Anything that partakes of media is "rendered" and
>>> is acceptable for MESSAGE, anything that partakes of signaling is not
>>> "rendered" and is acceptable for INFO.
>>>
>>> One criterion is "Would it make sense to let the user arbitrarily
>>> re-route where this information goes?"  With a vcard, it makes sense.
>>> With the information INFO was intended to carry, it does not:
>>>
>>>    RFC 2976 1.1 Example Uses
>>>
>>>       The following are a few of the potential uses of the INFO 
>>> message:
>>>
>>>       - Carrying mid-call PSTN signaling messages between PSTN
>>>         gateways.
>>>
>>>       - Carrying DTMF digits generated during a SIP session.
>>>
>>>       - Carrying wireless signal strength information in support of
>>>         wireless mobility applications.
>>>
>>>       - Carrying account balance information.
>>>         [in a pay-as-you-go network -- DRW]
>>>
>>> Dale
>>>
>>>
>>> _______________________________________________
>>> 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
>>
>
>
> _______________________________________________
> 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