Re: draft-ietf-mmusic-sip-session-timer-00.txt

Pat.Calhoun@Eng.Sun.COM (Patrice Calhoun) Wed, 17 February 1999 13:29 UTC

Return-Path: <owner-confctrl>
Received: (from majordom@localhost) by zephyr.isi.edu (8.8.7/8.8.6) id FAA06522 for confctrl-outgoing; Wed, 17 Feb 1999 05:29:38 -0800 (PST)
Received: from tnt.isi.edu (tnt.isi.edu [128.9.128.128]) by zephyr.isi.edu (8.8.7/8.8.6) with ESMTP id FAA06517 for <confctrl@zephyr.isi.edu>; Wed, 17 Feb 1999 05:29:37 -0800 (PST)
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by tnt.isi.edu (8.8.7/8.8.6) with SMTP id FAA20457 for <confctrl@isi.edu>; Wed, 17 Feb 1999 05:29:35 -0800 (PST)
Received: from Eng.Sun.COM (engmail4 [129.144.134.6]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id FAA24509; Wed, 17 Feb 1999 05:29:03 -0800
Received: from hsmpka.eng.sun.com (hsmpka.Eng.Sun.COM [129.146.103.47]) by Eng.Sun.COM (SMI-8.6/SMI-5.3) with SMTP id FAA28293; Wed, 17 Feb 1999 05:29:02 -0800
Received: from hsmpka.eng.sun.com by hsmpka.eng.sun.com (SMI-8.6/SMI-SVR4) id FAA04774; Wed, 17 Feb 1999 05:28:53 -0800
From: Pat.Calhoun@Eng.Sun.COM
Message-Id: <199902171328.FAA04774@hsmpka.eng.sun.com>
Date: Wed, 17 Feb 1999 05:24:03 -0800
To: Jonathan Rosenberg <jdrosen@dnrc.bell-labs.com>, Pat.Calhoun@Eng.Sun.COM
Cc: Conference Control List <confctrl@ISI.EDU>, Dean Willis <Dean.Willis@MCI.COM>
Reply-To: Pat.Calhoun@Eng.Sun.COM
Subject: Re: draft-ietf-mmusic-sip-session-timer-00.txt
X-Mailer: Sun NetMail 2.2.5
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Sender: owner-confctrl@zephyr.isi.edu
Precedence: bulk

>Patrice Calhoun wrote:
>> 
>> I am sure that we will get to that one day :). However, I would like to
>> understand why this would not work.
>> 
>> Here is an example:
>> 
>>     SC1 ------> SS1 --------> SS2 -------> SC2
>> 
>> In the above picture, Sip Client 1 (SC1) sends an invite along to its local
>> Sip Server (SS1). The server adds some timeout information to the request
>> and passes this along to SS2. If SS2 is satisfied with the timeout
>information
>> added by SS1, it will leave it be. If SS2 requires a smaller timeout period,
>> SS2 will modify the timeout value and pass the INVITE to SC2.
>> 
>> SC2 must response with an ACK. This ACK could include the timeout period, and
>> could be checked by either SIP Server to ensure that it meets its local
>> policy. The Sip Servers will assume that the session is destroyed within the
>> timeout period, unless SC1 re-sends another INVITE message.
>
>Thats pretty much whats specified in the Donovan draft. THe difference
>is that the timeout doesn't get reflected in the ACK. THis is not
>needed, though. The timeout should be echoed in the response, which will
>be seen by both servers. I think this works just fine. The only issue
>has to do with backwards compatibility - knowing that SC1 will
>understand the timer in the response.

ok, but what is a client sends a timeout of infinity, and the server's policy
does not allow it to maintain soft state that long for a single session?

PatC
>
>-Jonathan R.
>
>
>-- 
>Jonathan D. Rosenberg                       Lucent Technologies
>Member of Technical Staff                   101 Crawfords Corner Rd.
>High Speed Networks Research                Holmdel, NJ 07733
>FAX: (732) 834-5379                         Rm. 4C-526
>EMAIL: jdrosen@bell-labs.com
>URL: http://www.cs.columbia.edu/~jdrosen