RE: draft-ietf-mmusic-sip-session-timer-00.txt
"Dean Willis" <Dean.Willis@MCI.COM> Thu, 18 February 1999 16:54 UTC
Return-Path: <owner-confctrl>
Received: (from majordom@localhost) by zephyr.isi.edu (8.8.7/8.8.6) id IAA02575 for confctrl-outgoing; Thu, 18 Feb 1999 08:54:46 -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 IAA02570 for <confctrl@zephyr.isi.edu>; Thu, 18 Feb 1999 08:54:45 -0800 (PST)
Received: from ndcrelay.mcit.com (ndcrelay.mcit.com [166.37.172.49]) by tnt.isi.edu (8.8.7/8.8.6) with ESMTP id IAA12309 for <confctrl@isi.edu>; Thu, 18 Feb 1999 08:54:44 -0800 (PST)
Received: from omta2.mcit.com (omta2.mcit.com [166.37.204.3]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id QAA31120; Thu, 18 Feb 1999 16:53:52 GMT
Received: from dwillispc3 ([166.35.227.103]) by omta2.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <19990218165413.QUSE27406@dwillispc3>; Thu, 18 Feb 1999 10:54:13 -0600
From: Dean Willis <Dean.Willis@MCI.COM>
To: Jonathan Rosenberg <jdrosen@dnrc.bell-labs.com>
Cc: Conference Control List <confctrl@ISI.EDU>
Subject: RE: draft-ietf-mmusic-sip-session-timer-00.txt
Date: Thu, 18 Feb 1999 10:53:54 -0600
Message-ID: <001101be5b5f$44a77b00$05808acd@dwillispc3.mcit.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <36CB9984.63B44E09@dnrc.bell-labs.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Importance: Normal
Sender: owner-confctrl@zephyr.isi.edu
Precedence: bulk
Jonathan wrote: > Dean Willis wrote: > > > > How about renewing at 1/2 T, where T is the minimum time unit on the > > proxy chain. If T is greater than 1 minute or so, this . . . > > I'm not sure we need to specify anything for this. Sending at > 1/2T, then > 3/2T, 5/2 T, etc., only delays the problem by T. What I mean > is lets say > each proxy starts its timer when the response comes down the proxy > chain, at t=0. Now, the client resends at 1/2 T, which is > fast enough to > refresh things. Now, each proxy expects to see the next before 3/2 T. > THe client sends at 3/2 T, but because of timing > inconsistencies, packet > loss, clock skew, and latencies, it comes too late for some servers. Not quite what I meant. If we have duration T, then refresh interval is 1/2 T -- so client refreshes at 1/2 T, 2/2 T, 3/2 T, 4/2 T, and so on -- always starting 1/2 T before expiration of the current timers. > Instead, the interval should be treated as the frequency the > client will > refresh at. Servers really should not time out a session unless no > refresh is received for 3/2 to 2 times this amount of time. > Its like the > RTCP refresh interval. A user is not timed out in RTP unless > they don't > send an RTCP packet for 5 times the interval. You need this to account > for losses, skew, and so on. Only problem -- if you are dealing with 50,000 or so connections through a stateful proxy, you want to close sessions as soon as technically feasible. If we extend the session life to multiple T after the session termination, then the base value of T must be fairly small, thereby making for lots of refresh cycles. If on the other hand the timeout is 2T with a reasonably large value of T, then the behavior is identical to my original suggestions except by a constant of 2. That is, a given value t of T under the first proposal would behave exactly as value 1/2t under the counterproposal. No real difference there. -- Dean
- draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- RE: draft-ietf-mmusic-sip-session-timer-00.txt John Hearty
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Douglas Clowes
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Francois Menard Distribution List Management Account
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Douglas Clowes
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Douglas Clowes
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Henning Schulzrinne
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Francois Menard Distribution List Management Account
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Vipin Palawat
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- RE: RE: draft-ietf-mmusic-sip-session-timer-00.txt Francois Menard
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- RE: RE: draft-ietf-mmusic-sip-session-timer-00.txt Sean Olson
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Dean Willis
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Douglas Clowes
- RE: RE: draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Donovan, Steven R. (MCI)
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Dean Willis
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Douglas Clowes
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Jerome Privat
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Patrice Calhoun
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- Re: draft-ietf-mmusic-sip-session-timer-00.txt John Hearty
- Re: draft-ietf-mmusic-sip-session-timer-00.txt John Hearty
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Lewis McCarthy
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Dean Willis
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Dean Willis
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Jonathan Rosenberg
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Aishling
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Henning Schulzrinne
- RE: draft-ietf-mmusic-sip-session-timer-00.txt Dean Willis
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Mark Handley
- Re: draft-ietf-mmusic-sip-session-timer-00.txt Henning Schulzrinne
- clients and servers Scott Petrack