RE: draft-ietf-mmusic-sip-session-timer-00.txt
"Dean Willis" <Dean.Willis@MCI.COM> Sat, 13 February 1999 04:22 UTC
Return-Path: <owner-confctrl>
Received: (from majordom@localhost) by zephyr.isi.edu (8.8.7/8.8.6) id UAA05383 for confctrl-outgoing; Fri, 12 Feb 1999 20:22:49 -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 UAA05378 for <confctrl@zephyr.isi.edu>; Fri, 12 Feb 1999 20:22:47 -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 UAA05374 for <confctrl@ISI.EDU>; Fri, 12 Feb 1999 20:22:46 -0800 (PST)
Received: from omta4.mcit.com (omta4.mcit.com [166.37.204.6]) by ndcrelay.mcit.com (8.8.7/) with ESMTP id EAA04796; Sat, 13 Feb 1999 04:21:48 GMT
Received: from dwillispc3 ([166.44.162.169]) by omta4.mcit.com (InterMail v03.02.05 118 121 101) with SMTP id <19990213042216.DNTD27243@dwillispc3>; Fri, 12 Feb 1999 22:22:16 -0600
From: Dean Willis <Dean.Willis@MCI.COM>
To: Pat.Calhoun@Eng.Sun.COM, "Donovan, Steven R. (MCI)" <Steven.R.Donovan@MCI.COM>, Jonathan Rosenberg <jdrosen@dnrc.bell-labs.com>
Cc: Douglas Clowes <dclowes@ozemail.com.au>, confctrl@ISI.EDU, iptel@lists.research.bell-labs.com
Subject: RE: draft-ietf-mmusic-sip-session-timer-00.txt
Date: Fri, 12 Feb 1999 22:22:01 -0600
Message-ID: <000101be5708$66f2dde0$a9a22ca6@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
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
In-reply-to: <199902122049.MAA04666@hsmpka.eng.sun.com>
Sender: owner-confctrl@zephyr.isi.edu
Precedence: bulk
Ahah! Finally back on track. Pat Calhoun asked > Steve Donovan said: > >Are there comments on the mechanisms proposed in the > session-timer draft? > > Yes, and I appologize for side-tracking the whole thread. Is > there anyway > that we could have shorter INVITEs (perhaps the SIP Server > can determine > the length of a session), and have the SIP Client re-register > with the > server periodically, such as: > > SIP Client --------- INVITE ------------> SIP Server > (some stuff happens here) > SIP Client < ------- ACK (3 mins) ------- SIP Server > (2 mins 45 seconds pass, enough to allow for retransmissions) > SIP Client ---------- FOOBAR -----------> SIP Server > (where FOOBAR is some message that refreshes the session) > The problem with this approach is that the SIP server (read, proxy) to which the client REGISTERs may well not be the one with the state-keeping probem. Some calls might be signalled: C-P1-P2-P3-P4-P5-P6-S Maybe C registers with P1 and S registers with P6. REGISTERS are targeted at the proxy acting as a location server -- they don't get proxied along the chain. Assume P4 has to keep state, because it is a firewall and needs to know when to tear the ports down. P4 never sees a register, just the INVITE-OK-ACK sequence. Maybe P4 sees a BYE at the end of the call, or maybe C and S just get turned off . . . How does P4 know when to close the ports? It can't. The timer parameter gives it a way to expire the sessions . . . alternative to probing the endpoints. I had earlier discussed an approach method using SUBSCRIBE/NOTIFY (P4 SUBSCRIBEs to time-mark NOTIFY events on call X from C and S when it sees the final ACK of INVITE/OK/ACK for call X). Steve Donovan counterproposed the INFO method and was kind enough to write an ID on it. Different solution, but the problem is the same . . . Can we at least get some consensus that it IS a problem? Thanks, -- Dean Willis
- 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