[Sipping-emergency] Emergency-req: 8-12
Henning Schulzrinne <hgs@cs.columbia.edu> Sun, 23 February 2003 00:57 UTC
Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged))
by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18468
for <sipping-emergency-archive@odin.ietf.org>;
Sat, 22 Feb 2003 19:57:14 -0500 (EST)
Received: (from mailnull@localhost)
by www1.ietf.org (8.11.6/8.11.6) id h1N152819341
for sipping-emergency-archive@odin.ietf.org; Sat, 22 Feb 2003 20:05:02 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176])
by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1N152p19338
for <sipping-emergency-web-archive@optimus.ietf.org>;
Sat, 22 Feb 2003 20:05:02 -0500
Received: from www1.ietf.org (ietf-mx.ietf.org [132.151.6.1])
by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18463
for <sipping-emergency-web-archive@ietf.org>;
Sat, 22 Feb 2003 19:56:43 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1])
by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1N151p19326
for <sipping-emergency-web-archive@ietf.org>; Sat, 22 Feb 2003 20:05:01 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176])
by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1N14Ap19303
for <sipping-emergency@optimus.ietf.org>; Sat, 22 Feb 2003 20:04:10 -0500
Received: from dewberry.cc.columbia.edu (ietf-mx.ietf.org [132.151.6.1])
by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18447
for <sipping-emergency@ietf.org>; Sat, 22 Feb 2003 19:55:51 -0500 (EST)
Received: from cs.columbia.edu (tallgrass.netlab.uky.edu [204.198.76.66])
(user=hgs10 mech=PLAIN bits=0)
by dewberry.cc.columbia.edu (8.12.3/8.12.3) with ESMTP id h1N0xbxw026360
(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT);
Sat, 22 Feb 2003 19:59:38 -0500 (EST)
Message-ID: <3E581D14.5070203@cs.columbia.edu>
Date: Sat, 22 Feb 2003 20:00:04 -0500
From: Henning Schulzrinne <hgs@cs.columbia.edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
rv:1.3b) Gecko/20030210
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: "James M. Polk" <jmpolk@cisco.com>
CC: sipping-emergency@ietf.org
References: <3E55EA9F.FB3489BB@lmf.ericsson.se>
<4.3.2.7.2.20030217161831.047e6110@localhost>
<3E516A89.90901@cs.columbia.edu> <3E55EA9F.FB3489BB@lmf.ericsson.se>
<4.3.2.7.2.20030222120157.024467d0@localhost>
In-Reply-To: <4.3.2.7.2.20030222120157.024467d0@localhost>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Subject: [Sipping-emergency] Emergency-req: 8-12
Sender: sipping-emergency-admin@ietf.org
Errors-To: sipping-emergency-admin@ietf.org
X-BeenThere: sipping-emergency@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping-emergency>,
<mailto:sipping-emergency-request@ietf.org?subject=unsubscribe>
List-Id: <sipping-emergency.ietf.org>
List-Post: <mailto:sipping-emergency@ietf.org>
List-Help: <mailto:sipping-emergency-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping-emergency>,
<mailto:sipping-emergency-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
> - Proper call routing to the PSAP(based on caller location) > - The call > - Any priority flags Since the call is already identified as an emergency call, I don't see the need for any additional flags. (Adding such a flag mechanism would introduce additional attack vectors, for example.) > - The location of the caller > - A valid (should be verifiable) Contact Header (or mandatory Via > header of the UAC and any/all Proxies involved in the call routing) for > callback These items are enumerated in the beginning of the end-to-end section. They do not apply to the last-mile architecture. > > What's not so obvious is whether there needs to be further (any?) > security involved that could fail the call. If security considerations > are necessary, with the full realization that the emergency call could > fail if they are not met, then the following is the minimum to be > included in the list above: > > - Assurance that none of the signaling (headers) have been munged" > > This is from my unpublished framework ID on this subject, but it could > be easily used in this doc. I would stress that at least the first 3 > bullets are included here, as this is exactly what PSAPs want today. Noted. Added 'integrity' under call setup. > > #9 - From section 5 > > "End-to-end emergency calls originate on an Internet device, traverse IP > networks and terminate on an IP capable ECC (IECC)." > > Comment: this can be a moderately misleading statement. The most likely > event or infrastructure will have the Emergency call hit the first Proxy > and then travel straight to the local IECC (and not across the Internet > - which most people define as traffic passing between two Tier 1 ISPs). Where is that Internet definition from? I would define anything that's on an IP network connected to the global Internet as an Internet device. > If the Proxy is not local to the UA, then the issue of how this > non-local proxy will know where the local PSAP is relative to this UA > making the emergency call. Indeed. > > #10 - From Section 5.2, 2nd sentence: > > "... ECCs only serve a small region ..." This isn't true in London that > I know of. I don't know the exact nature of other major cities in Europe > of Asia. Regardless, this statement made is not universally true, and > has a major example where it isn't. Text couching this statement is > recommended. removed 'small' > > #11 - From section 5.2, 2nd paragraph, 3rd sentence: > > "In caller-based resolution, the caller's UA consults a directory and > determines the correct IECC based on its location." > > Comment: This is omitting the possibility of a Geopriv WG ID (you're > aware of) and another ID you wrote in which the UA could have its > location "feed" to in upon boot-up (via DHCP). Both IDs state that if > the UA has its Geo-Loc present in the UA, some future functionality in > SIP (not defined yet) could include the location information in a Header > or MIME body, and not need this look-up (nor does it have to determine > anything - as the location information is "just there" in the UA. Note that the text speaks of finding the correct IECC, not of determining the location. The idea is that if a UA knows its location (via whatever means, including the ones you mention), it can directly query a location-to-IECC mapping service and then contact the IECC. This model has trust advantages since the UA can choose whatever mapping service it considers trustworthy ahead of time, get back a reply it can trust (since it presumably has made sure it's talking to the right directory service) and can then easily use standard server authentication mechanism to detect that it is indeed talking to the desired IECC. This makes the trust problem much more tractable. In effect, the caller gets to choose its "PSAP certifying authority" without every PSAP having to be accredited by one certifying authority. I'm hoping that this type of mechanism is both implementable and can allay the fears of Jon of talking to the corner PSAP run by the Sopranos. > > #12 - also from section 5.2, 2nd paragraph, last sentence: > > "(It appears undesirable to have either the UA or every outbound proxy > server contain a copy of > the location-to-ECC mapping since this table changes frequently.)" > > Question: How often do any of these stated 5000 PSAPs move (as you elude > to with this above comment)? I hope you don't expect me to know that :-) I suspect that they don't move often, but consolidations, in particular, seem not uncommon. Also, you'd not only need all 5,000 US PSAPs, but every PSAP-equivalent in the world. Since you probably don't want to download the whole table over a wireless interface each time two PSAPs merge, you then need a synchronization mechanism. I suspect this can all be done (after all, this isn't all that different than downloading a version of Zagat's on your PDA and there are lots more restaurants in NYC than they are PSAPs, I suspect...), so I'll mention it as a possibility. _______________________________________________ Sipping-emergency mailing list Sipping-emergency@ietf.org https://www1.ietf.org/mailman/listinfo/sipping-emergency
- [Sipping-emergency] General Question about Scope … James M. Polk
- Re: [Sipping-emergency] General Question about Sc… Henning Schulzrinne
- Re: [Sipping-emergency] General Question about Sc… James M. Polk
- Re: [Sipping-emergency] General Question about Sc… Gonzalo Camarillo
- [Sipping-emergency] draft-schulzrinne-sipping-eme… Henning Schulzrinne
- [Sipping-emergency] Re: [Sipping-emergency] draft… James M. Polk
- [Sipping-emergency] Re: [Sipping-emergency] draft… James M. Polk
- [Sipping-emergency] Emergency-req: remarks 1-4 Henning Schulzrinne
- Re: [Sipping-emergency] Re: [Sipping-emergency] d… Henning Schulzrinne
- [Sipping-emergency] Emergency-req: 8-12 Henning Schulzrinne
- [Sipping-emergency] Emergency-req: 13- Henning Schulzrinne
- [Sipping-emergency] Re: Emergency-req: remarks 1-4 James M. Polk
- [Sipping-emergency] Re: Emergency-req: remarks 1-4 Henning Schulzrinne
- [Sipping-emergency] Re: Emergency-req: 8-12 James M. Polk
- Re: [Sipping-emergency] Re: Emergency-req: remark… James M. Polk
- [Sipping-emergency] Re: Emergency-req: 8-12 Henning Schulzrinne