[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Sip] Re: [Simple] -05 MESSAGE and Expires header
- To: "Vijay K. Gurbani" <vkg@lucent.com>
- Subject: [Sip] Re: [Simple] -05 MESSAGE and Expires header
- From: Ben Campbell <bcampbell@dynamicsoft.com>
- Date: Mon, 22 Jul 2002 08:47:42 -0500
- CC: SIP LIST <sip@ietf.org>
- List-Id: Session Initiation Protocol <sip.ietf.org>
- References: <9BF66EBF6BEFD942915B4D4D45C051F325F46A@DYN-TX-EXCH-001.dynamicsoft.com> <3D3626F3.3080106@dynamicsoft.com> <3D388B6B.4060403@lucent.com>
- Sender: sip-admin@ietf.org
- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530
It seems to me that if the UAC cares about intermediaries seeing the
expires header, it would put an expires header in the outer message.
Vijay K. Gurbani wrote:
> This has been an interesting discussion with more people weighing
> in the 'leave it alone' category. However, here is an additional
> point to consider: Expires is one of the headers that can be
> encrypted. An S/MIME encrypted MESSAGE request containing 'Expires: 0'
> arriving at a relay UAS will get the same processing as will
> an unencrypted MESSAGE with 'Expires: 3600' -- probably not good. The
> Priority header, on the other hand, is not permitted to be encrypted
> (Table 3, RFC 3261); thus relays can make use of it.
>
> Jonathan Rosenberg gave a concise explanation on why Priority and
> 'Expires: 0' to mean immediate delivery are different:
>
> > I believe that priority is quite different. A message can be for
> > immediate delivery, and be either urgent ("my house is on fire") or
> > not ("leaving now for lunch"). A message can be OK for storage (some
> > non-zero expires) and be urgent ("I need that business presentation
> > by 10pm!") or non-urgent ("Did you see that movie"). The fact that two
> > things can be used orthogonally is a sign that they are, in fact, two
> > different things.
>
> In this context, maybe Priority is not the right header, but it is
> the closest we have in base SIP to impart immediate delivery.
>
> The whole point of 'Expires: 0' in the MESSAGE I-D is for the relay UAS
> and the destination UAS to act on this request immediately. Since the
> Expire header can be encrypted, the directive of immediate delivery is
> lost at the relay UAS. Priority preserves it, and in fact, to avoid any
> further ambiguity, the MESSAGE I-D can further restrict the presence of
> the Priority header in only those IM messages that denote urgency of
> some sort, and thus need special processing by the relays.
>
> Regards,
>
> - vijay
_______________________________________________
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