Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-10.txt
"Dawes, Peter, VF-Group" <Peter.Dawes@vodafone.com> Mon, 10 August 2009 10:35 UTC
Return-Path: <Peter.Dawes@vodafone.com>
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 EBAAD3A6DD4 for <ecrit@core3.amsl.com>; Mon, 10 Aug 2009 03:35:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 awPQfEnfp+ip for <ecrit@core3.amsl.com>; Mon, 10 Aug 2009 03:35:36 -0700 (PDT)
Received: from mailout06.vodafone.com (mailout06.vodafone.com [195.232.224.75]) by core3.amsl.com (Postfix) with ESMTP id 9AC9A3A6827 for <ecrit@ietf.org>; Mon, 10 Aug 2009 03:35:35 -0700 (PDT)
Received: from mailint06 (localhost [127.0.0.1]) by mailout06 (Postfix) with ESMTP id 622ED84686 for <ecrit@ietf.org>; Mon, 10 Aug 2009 12:35:36 +0200 (CEST)
Received: from avoexs01.internal.vodafone.com (unknown [145.230.4.134]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mailint06 (Postfix) with ESMTPS id 43F7A84426; Mon, 10 Aug 2009 12:35:36 +0200 (CEST)
Received: from EITO-MBX02.internal.vodafone.com ([145.230.4.11]) by avoexs01.internal.vodafone.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 10 Aug 2009 12:35:37 +0200
x-mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 10 Aug 2009 12:35:37 +0200
Message-ID: <C6A11A02FF1FBF438477BB38132E474104D39E88@EITO-MBX02.internal.vodafone.com>
In-Reply-To: <008401ca0ef9$80f18d40$82d4a7c0$@net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Ecrit] I-D Action:draft-ietf-ecrit-framework-10.txt
Thread-Index: AcoO2aakInzg+9g0SmGaqhzQy8DJCQAH8EJAAqsWP7A=
References: <20090727164501.BEB8828C0FF@core3.amsl.com> <008401ca0ef9$80f18d40$82d4a7c0$@net>
From: "Dawes, Peter, VF-Group" <Peter.Dawes@vodafone.com>
To: Brian Rosen <br@brianrosen.net>
X-OriginalArrivalTime: 10 Aug 2009 10:35:37.0628 (UTC) FILETIME=[4CBE35C0:01CA19A6]
Cc: ecrit@ietf.org
Subject: Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-10.txt
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: <http://www.ietf.org/mail-archive/web/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>
X-List-Received-Date: Mon, 10 Aug 2009 10:35:38 -0000
Hi Brian, Copied below is an e-mail I sent in April with comments and questions on draft-ietf-ecrit-framework-09.txt. Peter Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09 - distordedreference ------------------------------------------------------------------------ -------- To: "Gunnar Hellstrom" <gunnar.hellstrom at omnitor.se>, <ecrit at ietf.org>, "Brian Rosen" <br at brianrosen.net> Subject: Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09 - distordedreference From: "Dawes, Peter, VF-Group" <Peter.Dawes at vodafone.com> Date: Thu, 2 Apr 2009 15:28:11 +0200 Delivered-to: ecrit at core3.amsl.com In-reply-to: <003001c9afba$44702d70$211ea8c0 at GunnarH> List-archive: <http://www.ietf.org/mail-archive/web/ecrit> List-help: <mailto:ecrit-request@ietf.org?subject=help> List-id: <ecrit.ietf.org> List-post: <mailto:ecrit@ietf.org> List-subscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=subscribe> List-unsubscribe: <https://www.ietf.org/mailman/listinfo/ecrit>, <mailto:ecrit-request@ietf.org?subject=unsubscribe> Thread-index: AcmvLd81tlepZceYSYeGbih7J01RLgAhEWXwAPjl8JA= Thread-topic: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09 - distordedreference ------------------------------------------------------------------------ -------- Hello Brian, I have been reading http://www.ietf.org/internet-drafts/draft-ietf-ecrit-framework-09.txt to understand how it works, and I have some questions and comments about the draft text. I also spotted some editorial corrections, so I have put them at the bottom of this e-mail. Thanks for the very readable draft. Best Regards, Peter QUESTIONS/COMMENTS ------------------ [Page 2]/1. Terminology/"Location conveyance: Location conveyance delivers location information to another element." Is this 'location information' physical location or some other kind of location information? Also, maybe "to another element" should be deleted. [Page 3]/2. Introduction "Such citizen/ visitor-to-authority calls can be distinguished from those that are created by responders (authority-to-authority) using public communications infrastructure often involving some kind of priority access as defined in Emergency Telecommunications Service (ETS) in IP Telephony [RFC4190]. They also can be distinguished from emergency warning systems that are authority-to-citizen." Does "can be distinguished" mean that by looking at the signalling you can tell whether the call is visitor-to-authority etc., or does it mean that the draft only applies to visitor-to-authority calls? [Page 6]/3. Overview of how emergency calls are placed " o The phone gets location via a Location Configuration Protocol (LCP), for example from the DHCP server in civic [RFC4776] and/or geo [RFC3825] forms, a HELD server" Should the ", a HELD server" be removed, or is a DHCP server also a HELD server? [Page 7]/3. Overview of how emergency calls are placed "o The phone obtains the local emergency dial string(s) from the LoST [RFC5222] server for its current location. It also receives and caches the PSAP URI obtained from the LoST server. . . . "o It refreshes its location via DHCP and updates the PSAP's URI by querying the LoST mapping server with its location." Does this mean that the dial strings and PSAP URI are initially pushed in some way from the LoST server, or does the phone query the LoST server in both cases? [Page 7]/3. Overview of how emergency calls are placed "o The proxy recognizes the call as an emergency call and routes the call using normal SIP routing mechanisms to the URI specified." Maybe this bullet should give a hint why the proxy needs to recognize the call as an emergency one. It could say "The proxy recognizes the call as an emergency call, e.g., to allow it to take remedial action if the phone location had not been included by the phone, and routes the call using normal SIP routing mechanisms to the URI specified." [Page 10]/3. Overview of how emergency calls are placed "A proxy in the PSAP chooses an available call taker and extends the call to its UA." Isn't this a function of a registrar and not a proxy? [Page 12]/5. Identifying an emergency call "For devices that are mobile or nomadic, an issue arises of whether the home or visited dial strings should be used. Many users would prefer that their home dialing sequences work no matter where they are. However, local laws and regulations may require that the visited dialing sequence(s) work. Therefore, the visited dial string must work. Devices may have a way to be configured or learn home dial strings." The last sentence doesn't seem to fit in with the rest of the paragraph. Is this paragraph making the point that a mobile or nomadic device must always query for the correct dial strings for its current location before making an emergency call? [Page 18]/6.3 Who adds location, endpoint or proxy "Proxy insertion of location complicates dial string recognition." I don't understand how Proxy insertion of location relates to dial string recognition. Should the sentence above be deleted? [Page 26][Page 27]/8. Routing the call to the PSAP "There is no mechanism provided in [I-D.ietf-sip-location-conveyance] for a proxy to request the endpoint supply its location, because that would open the endpoint to an attack by any proxy on the path to get it to reveal location. The proxy can attempt to redirect a call to the service URN which, if the device recognizes the significance, would include location in the redirected call from the device." The paragraph above indicates that a proxy cannot request location from an endpoint, and then seems to describe a way to do it by redirecting the call to a service URN. Is this contradictory? [Page 27]/8. Routing the call to the PSAP "In order for the ESRP to route on media choice, the initial INVITE request has to supply an SDP offer." [Page 28]/9.2. SIP signaling requirements for User Agents "To enable media sensitive routing, the call should include an SDP offer." Enabling the ESRP to route on SDP seems to differ from normal SIP practice. I would have thought that using caller prefs only (e.g., audio, video) is normal. Also, since the ESRP doesn't know what the terminating end of the call will answer in terms of SDP, I would have thought that routing on the SDP in the offer might choose the wrong destination. [Page 28]/9.3. SIP signaling requirements for proxy servers "They should recognize emergency dial strings, inserting the Route header with the appropriate service URN." "They should query LoST with the location and put the resulting URI in the Request URI." I think that 9.3 has URN and URI the wrong way around. The PSAP URI goes in the Route header field and the service URN goes in the request URI. GENERAL ------- The draft uses "end system" and "endpoint" in various locations, would it be better to use endpoint throughout? RFC3261 always says "header field" (e.g., "Via header field") and not just "header". EDITORIALS ---------- [Page 2]/1. Terminology/"Nomadic device (user): A nomadic user agent is connected to the network temporarily, for relatively short durations, but does not move significantly during the during the emergency call. Examples include a laptop using an IEEE 802.11 hotspot or a desk IP phone that is moved occasionally from one cubicle to another." "during the" is repeated. [Page 3]/1. Terminology/"RoutinglLocation: The routing location of a device is used for routing an emergency call and may not be as precise as the Dispatch Location." Space needed in "RoutinglLocation": [Page 3]/2. Introduction/"This document discusses how end device and applications create emergency calls," "device" should be "devices" [Page 14]/6.1. Types of location information "Jurisdictional refers to a civic location using actual political subdivisions, especially for the community name. Postal refers to a civic location for mail delivery." Needs colon after Jurisdictional and Postal. [Page 19]/6.4. Location and references to location "When location is transmitted by value, the location information is available to entity in the call path." "entity" should be "entities" [Page 20]/6.5 End system location configuration "Normally, mobile devices will acquire its location at call time for use in an emergency call routing. See Section 6.8 for a further discussion on location updates for dispatch location." "mobile devices" should be "a mobile device" [page 29]/11. Mid-call behavior "Therefore a PSAP may need to a REFER request [RFC3515] a call to a bridge for conferencing." should say "Therefore a PSAP may need to send a REFER request [RFC3515] to redirect a call to a bridge for conferencing." Also, "Requiring UI manipulation..." should say "Requiring URI manipulation..." [Page 30]/12. Call termination "i.e with a BYE request." should be "i.e., with a BYE request." [Page 31]/15. Testing "<> includes a description of an automated test procedure that validates routing, signaling and media path continuity." Is something missing from inside the "<>"? -----Original Message----- From: ecrit-bounces at ietf.org [mailto:ecrit-bounces at ietf.org] On Behalf Of Gunnar Hellstrom Sent: 28 March 2009 15:31 To: ecrit at ietf.org; Brian Rosen Subject: Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09 - distordedreference Brian, A minor editorial: I noticed that the reference to RFC 4103 in section 9.1 was distorded in editing. It looks like this now: xref target="RFC4103"/> It should look like this: [RFC4103] /Gunnar -----Original Message----- From: ecrit-bounces at ietf.org [mailto:ecrit-bounces at ietf.org] On Behalf Of Internet-Drafts at ietf.org Sent: Friday, March 27, 2009 11:45 PM To: i-d-announce at ietf.org Cc: ecrit at ietf.org Subject: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09.txt A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Emergency Context Resolution with Internet Technologies Working Group of the IETF. Title : Framework for Emergency Calling using Internet Multimedia Author(s) : B. Rosen, et al. Filename : draft-ietf-ecrit-framework-09.txt Pages : 37 Date : 2009-03-27 The IETF has standardized various aspects of placing emergency calls. This document describes how all of those component parts are used to support emergency calls from citizens and visitors to authorities. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-ecrit-framework-09.txt Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. _______________________________________________ Ecrit mailing list Ecrit at ietf.org https://www.ietf.org/mailman/listinfo/ecrit ------------------------------------------------------------------------ -------- References: Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09 - distorded reference From: Gunnar Hellstrom Prev by Date: Re: [Ecrit] Use of SIPPING config framework for configuring location Next by Date: Re: [Ecrit] Use of SIPPING config framework for configuring location Previous by thread: Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-09 - distorded reference Next by thread: [Ecrit] I-D Action:draft-ietf-ecrit-phonebcp-09.txt Index(es): Date Thread -----Original Message----- From: ecrit-bounces@ietf.org [mailto:ecrit-bounces@ietf.org] On Behalf Of Brian Rosen Sent: 27 July 2009 21:33 To: Internet-Drafts@ietf.org; i-d-announce@ietf.org Cc: ecrit@ietf.org Subject: Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework-10.txt This update fixes idnits, and that is it. Brian > -----Original Message----- > From: ecrit-bounces@ietf.org [mailto:ecrit-bounces@ietf.org] On Behalf > Of Internet-Drafts@ietf.org > Sent: Monday, July 27, 2009 12:45 PM > To: i-d-announce@ietf.org > Cc: ecrit@ietf.org > Subject: [Ecrit] I-D Action:draft-ietf-ecrit-framework-10.txt > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. > This draft is a work item of the Emergency Context Resolution with > Internet Technologies Working Group of the IETF. > > > Title : Framework for Emergency Calling using Internet > Multimedia > Author(s) : B. Rosen, et al. > Filename : draft-ietf-ecrit-framework-10.txt > Pages : 37 > Date : 2009-07-27 > > The IETF has standardized various aspects of placing emergency calls. > This document describes how all of those component parts are used to > support emergency calls from citizens and visitors to authorities. > > A URL for this Internet-Draft is: > http://www.ietf.org/internet-drafts/draft-ietf-ecrit-framework-10.txt > > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ > > Below is the data which will enable a MIME compliant mail reader > implementation to automatically retrieve the ASCII version of the > Internet-Draft. _______________________________________________ Ecrit mailing list Ecrit@ietf.org https://www.ietf.org/mailman/listinfo/ecrit
- [Ecrit] I-D Action:draft-ietf-ecrit-framework-10.… Internet-Drafts
- Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework… Brian Rosen
- Re: [Ecrit] I-D Action:draft-ietf-ecrit-framework… Dawes, Peter, VF-Group