Re: [Ecrit] IETF ECRIT Design Team on Premature Call Termination
"Tschofenig, Hannes (NSN - FI/Espoo)" <hannes.tschofenig@nsn.com> Thu, 09 October 2008 13:13 UTC
Return-Path: <ecrit-bounces@ietf.org>
X-Original-To: ecrit-archive@megatron.ietf.org
Delivered-To: ietfarch-ecrit-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8D0EE3A6A78; Thu, 9 Oct 2008 06:13:24 -0700 (PDT)
X-Original-To: ecrit@core3.amsl.com
Delivered-To: ecrit@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD5A23A68F9 for <ecrit@core3.amsl.com>; Thu, 9 Oct 2008 06:13:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.039
X-Spam-Level:
X-Spam-Status: No, score=-5.039 tagged_above=-999 required=5 tests=[AWL=1.245, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bOE0Gs8bOEmS for <ecrit@core3.amsl.com>; Thu, 9 Oct 2008 06:13:22 -0700 (PDT)
Received: from demumfd001.nsn-inter.net (demumfd001.nsn-inter.net [217.115.75.233]) by core3.amsl.com (Postfix) with ESMTP id 301C83A68C0 for <ecrit@ietf.org>; Thu, 9 Oct 2008 06:13:21 -0700 (PDT)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by demumfd001.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id m99DDlKe026458 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 9 Oct 2008 15:13:47 +0200
Received: from demuexc022.nsn-intra.net (webmail.nsn-intra.net [10.150.128.35]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id m99DDipp008383; Thu, 9 Oct 2008 15:13:46 +0200
Received: from demuexc024.nsn-intra.net ([10.159.32.11]) by demuexc022.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959); Thu, 9 Oct 2008 15:13:45 +0200
Received: from FIESEXC007.nsn-intra.net ([10.159.0.17]) by demuexc024.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959); Thu, 9 Oct 2008 15:13:44 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 09 Oct 2008 16:13:39 +0300
Message-ID: <C41BFCED3C088E40A8510B57B165C1628F392A@FIESEXC007.nsn-intra.net>
In-Reply-To: <C5136D5F.CE0C%mlinsner@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Ecrit] IETF ECRIT Design Team on Premature Call Termination
Thread-Index: Ackpjn5t94UDpSNVRr+DCVTYUeiODgAAXtAgAAK/5N4AANvtIAAadtQHAAGed9A=
References: <006e01c9299e$93246fa0$b96d4ee0$@net> <C5136D5F.CE0C%mlinsner@cisco.com>
From: "Tschofenig, Hannes (NSN - FI/Espoo)" <hannes.tschofenig@nsn.com>
To: ext Marc Linsner <mlinsner@cisco.com>, Brian Rosen <br@brianrosen.net>
X-OriginalArrivalTime: 09 Oct 2008 13:13:44.0912 (UTC) FILETIME=[DB9D1D00:01C92A10]
X-purgate: clean
X-purgate: This mail is considered clean
X-purgate-type: clean
X-purgate-Ad: Checked for Spam by eleven - eXpurgate www.eXpurgate.net
X-purgate-ID: 151667::081009151347-40300BB0-00FA8813/0-0/0-15
X-purgate-size: 8037/0
Cc: ECRIT <ecrit@ietf.org>
Subject: Re: [Ecrit] IETF ECRIT Design Team on Premature Call Termination
X-BeenThere: ecrit@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <ecrit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/ecrit>
List-Post: <mailto:ecrit@ietf.org>
List-Help: <mailto:ecrit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ecrit-bounces@ietf.org
Errors-To: ecrit-bounces@ietf.org
Folks, we need to get things going. Here is my suggestion: 1) Read through Brian's draft again http://tools.ietf.org/id/draft-rosen-ecrit-premature-disconnect-rqmts-00 .txt 2) Take a look at the previously received comments - during the IETF meeting - after the meeting on the list Here are some links: http://www.ietf.org/mail-archive/web/ecrit/current/msg05450.html http://www.ietf.org/mail-archive/web/ecrit/current/msg05447.html 3) Determine whether we can agree on some of the requirements. Ciao Hannes >-----Original Message----- >From: ecrit-bounces@ietf.org [mailto:ecrit-bounces@ietf.org] >On Behalf Of ext Marc Linsner >Sent: 09 October, 2008 15:12 >To: Brian Rosen >Cc: 'ECRIT' >Subject: Re: [Ecrit] IETF ECRIT Design Team on Premature Call >Termination > >Brian, > >What was your comment about amateurs? > >:^) > >-Marc- > > >On 10/8/08 7:35 PM, "Brian Rosen" <br@brianrosen.net> wrote: > >> Right now, it's in a NENA doc, because we thought we were >supposed to >> finish the requirements before starting on the mechanisms. >> >> We'll bring it into ecrit as soon as its needed. >> >> Brian >> >> -----Original Message----- >> From: Marc Linsner [mailto:mlinsner@cisco.com] >> Sent: Wednesday, October 08, 2008 7:10 PM >> To: Brian Rosen >> Cc: 'ECRIT' >> Subject: Re: [Ecrit] IETF ECRIT Design Team on Premature Call >> Termination >> >> Brian, >> >> What document contains your proposed mechanisms? >> >> -Marc- >> >> >> On 10/8/08 6:13 PM, "Brian Rosen" <br@brianrosen.net> wrote: >> >>> Ted >>> >>> Lots of systems get used even when they don't meet the user's >> requirements. >>> That's what happened. I don't mean to imply that the whole thing >>> won't >> work >>> without this feature. On the other hand, as you know, sometimes >>> implementers ignore requirements for financial or other reasons. I >>> don't think that applies here in ecrit, but it may. I just >don't see >>> how you >> take >>> a situation where carriers flat out refused to meet the requirement >>> as justification for not considering the requirement, or >negating its >>> importance. The 9-1-1 system "worked" without any location. When >> wireless >>> first started, it didn't provide ANY location at all. Are you >>> suggesting that the location reporting requirement be >dropped because >>> millions of >> 9-1-1 >>> calls were completed without it? >>> >>> Then, I think you drop immediately into mechanism issues. You, for >> example, >>> get worried about some new negotiation phase. No one has >suggested that. >>> The proposals that are at the front of the table use the existing >>> Supported/Required option negotiation mechanism. The UA indicates >>> that it can support the option in Supported. The PSAP >indicates that >>> it can implement the option, and desires to employ it on >the specific >>> call, by including it in Required. If the UA sees it in Required, >>> and it sent it >> in >>> Supported, it enables the function. If it doesn't understand it, or >> doesn't >>> see it in Required, it's not enabled. In some folk's preferred >>> implementation, you use the existing Hold signaling (SDP >> sendrecv=inactive) >>> to indicate "hook state", and rather than sending BYE from the UA. >>> The >> PSAP >>> terminates the call. The UA can terminate if it doesn't >complete the >>> ReINVITE that signals a hook state change. I think that avoids the >> "brick" >>> problem. There is NO added latency. It doesn't use any resources >>> that weren't already allocated for the call. You do something >>> similar with CANCEL. >>> >>> Brian (who is still listening) >>> >>> -----Original Message----- >>> From: Ted Hardie [mailto:hardie@qualcomm.com] >>> Sent: Wednesday, October 08, 2008 5:41 PM >>> To: Brian Rosen; 'DRAGE, Keith (Keith)'; 'Henning >Schulzrinne'; 'Marc >>> Linsner' >>> Cc: 'ECRIT' >>> Subject: RE: [Ecrit] IETF ECRIT Design Team on Premature Call >>> Termination >>> >>> At 1:42 PM -0700 10/8/08, Brian Rosen wrote: >>>> I do not accept that the telecommunications industry can >override a >>>> reasonable requirement like this making an argument that "the >>>> operator >> may >>>> need resources for other purposes". This is an individual >call, and >> we're >>>> talking about disconnect under control of one of two humans. There >> aren't >>>> many 'resources' that are available for 'other purposes'. PSAPs >>>> aren't dictators, nor do they have veto rights, but this >is a pretty >>>> reasonable requirement I believe. >>> >>> I continue to believe we're talking past each other here, and my >> experience >>> has been that folks talking past each other tend to get >louder and listen >>> less. I'm trying to avoid that by trying to go back to >the basics here, >>> and I hope you'll take that in the spirit meant--trying to >avoid this >>> turning into a situation where anyone stops listening. >>> >>> At the base line, I think one of the issues is your use of >the term >>> "requirement". A group of PSAP operators would like the >system that >>> replaces the current system to have specific >characteristics. One of >>> the desired characteristics is that only a PSAP call-taker can >> terminate >>> a call which has reached the PSAP. >>> >>> If Marc is correct, the Canadian jurisdiction PSAPs live >without this >>> characteristic for about two-thirds of their calls. The system >>> clearly works when this characteristic is not present. It may be a >>> very strong desire, but there >> is >>> no overall system failure when it is not present. U.S. PSAPs had >>> this characteristic and it was dropped, over their objections. The >>> 911 system continues to work here, even without this. >Call-backs and other methods >>> are used instead. The PSAP operators feel that this is >not as good, and >>> they >>> are the experts on what works for them here; no one is denying this. >>> >>> But some of us have serious concerns about adding protocol >mechanisms >>> to the ECRIT system to support this characteristic, especially if >>> they necessitate the introduction of a negotiation phase >that is not >>> currently present. >> The >>> risks here are quite real, and they are obvious enough that even >>> amateurs can see them. If a negotiation phase adds significant >>> latency, rates of >>> call abandonment *will* go up. To take a ridiculous number, if it >>> takes 20 seconds to do this negotiation, supporting this is out of >>> the question. Way too many people will give up completely or be in >>> seriously worse straits to make that sensible. That number is >>> clearly not probable, but it indicates the need to balance. That >>> same need for balance is needed in other arenas: the need to >>> maintain the privacy of the user may be mandated or desired in some >>> jurisdictions; the need to maintain the security of the >communication >>> channel; the need for the caller to make other calls; and, yes, the >>> need to free resources so that *other* callers can make their own >>> calls (which in disaster situations may also be to >emergency services). >>> >>> I know I would feel more like I'm being heard if you acknowledged >>> that there are other needs to balance here, and I hope you >hear that >>> I understand that PSAP operators have experience with this system >>> that I do not. >>> regards, >>> Ted Hardie >>> >>> >>> >>> >>> >> >> > > >_______________________________________________ >Ecrit mailing list >Ecrit@ietf.org >https://www.ietf.org/mailman/listinfo/ecrit > _______________________________________________ Ecrit mailing list Ecrit@ietf.org https://www.ietf.org/mailman/listinfo/ecrit
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Henning Schulzrinne
- [Ecrit] IETF ECRIT Design Team on Premature Call … Hannes Tschofenig
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Ted Hardie
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Henning Schulzrinne
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… James M. Polk
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Ted Hardie
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… DRAGE, Keith (Keith)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… DRAGE, Keith (Keith)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… James M. Polk
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Ted Hardie
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Ted Hardie
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Marc Linsner
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… James M. Polk
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Marc Linsner
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… DRAGE, Keith (Keith)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Ted Hardie
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… DRAGE, Keith (Keith)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Ted Hardie
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Marc Linsner
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Henning Schulzrinne
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Marc Linsner
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Tschofenig, Hannes (NSN - FI/Espoo)
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Randall Gellens
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Randall Gellens
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Brian Rosen
- Re: [Ecrit] IETF ECRIT Design Team on Premature C… Henning Schulzrinne