RE: draft-ietf-mmusic-sip-session-timer-00.txt
Pat.Calhoun@Eng.Sun.COM (Patrice Calhoun) Tue, 16 February 1999 15:35 UTC
Return-Path: <owner-confctrl>
Received: (from majordom@localhost) by zephyr.isi.edu (8.8.7/8.8.6) id HAA24894 for confctrl-outgoing; Tue, 16 Feb 1999 07:35:18 -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 HAA24889 for <confctrl@zephyr.isi.edu>; Tue, 16 Feb 1999 07:35:17 -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 HAA11009 for <confctrl@ISI.EDU>; Tue, 16 Feb 1999 07:35:16 -0800 (PST)
Received: from Eng.Sun.COM (engmail4 [129.144.134.6]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id HAA24054; Tue, 16 Feb 1999 07:34:42 -0800
Received: from hsmpka.eng.sun.com (phys-hsmpka.Eng.Sun.COM [129.146.121.37]) by Eng.Sun.COM (SMI-8.6/SMI-5.3) with SMTP id HAA29697; Tue, 16 Feb 1999 07:34:39 -0800
Received: from hsmpka.eng.sun.com by hsmpka.eng.sun.com (SMI-8.6/SMI-SVR4) id HAA26159; Tue, 16 Feb 1999 07:34:16 -0800
From: Pat.Calhoun@Eng.Sun.COM
Message-Id: <199902161534.HAA26159@hsmpka.eng.sun.com>
Date: Tue, 16 Feb 1999 07:29:46 -0800
To: Dean Willis <Dean.Willis@MCI.COM>, Jonathan Rosenberg <jdrosen@dnrc.bell-labs.com>, "Donovan, Steven R. (MCI)" <Steven.R.Donovan@MCI.COM>, Pat.Calhoun@Eng.Sun.COM
Cc: iptel@lists.research.bell-labs.com, confctrl@ISI.EDU, Douglas Clowes <dclowes@ozemail.com.au>
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
>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? Oh, I agree that there is a problem. I am just not sure that the solution proposed is the best one. I suppose I need to really understand why the INVITE approach cannot work to setup soft-state along the proxy chain. you state that P4 never sees the REGISTER, but I think that the INVITE/ACK is sufficient for the proxies to build state. Am I wrong? PatC > >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