Re: [Ecrit] Nomadic VOIP is dead

Brian Rosen <br@brianrosen.net> Mon, 23 November 2009 13:54 UTC

Return-Path: <br@brianrosen.net>
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 E02A53A68B0 for <ecrit@core3.amsl.com>; Mon, 23 Nov 2009 05:54:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.603
X-Spam-Level:
X-Spam-Status: No, score=-1.603 tagged_above=-999 required=5 tests=[AWL=-0.401, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396]
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 9uwFzRG7sBad for <ecrit@core3.amsl.com>; Mon, 23 Nov 2009 05:54:29 -0800 (PST)
Received: from ebru.winwebhosting.com (ebru.winwebhosting.com [74.55.202.130]) by core3.amsl.com (Postfix) with ESMTP id 8DD523A6A30 for <ecrit@ietf.org>; Mon, 23 Nov 2009 05:54:29 -0800 (PST)
Received: from neustargw.va.neustar.com ([209.173.53.233] helo=[192.168.128.96]) by ebru.winwebhosting.com with esmtpa (Exim 4.69) (envelope-from <br@brianrosen.net>) id 1NCZMr-000318-Nz; Mon, 23 Nov 2009 07:54:13 -0600
User-Agent: Microsoft-Entourage/12.23.0.091001
Date: Mon, 23 Nov 2009 08:54:16 -0500
From: Brian Rosen <br@brianrosen.net>
To: James Winterbottom <James.Winterbottom@andrew.com>, "Francois D. Menard" <fmenard@xittelecom.com>
Message-ID: <C72FFE38.20AD1%br@brianrosen.net>
Thread-Topic: [Ecrit] Nomadic VOIP is dead
Thread-Index: Acpr+iZTBTK+SZDJQgGEyK1B0H7qxgAAmdOAABH5GRw=
In-Reply-To: <5A55A45AE77F5941B18E5457ECAC8188011EBB88A87E@SISPE7MB1.commscope.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3341811260_129298956"
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ebru.winwebhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - brianrosen.net
X-Source:
X-Source-Args:
X-Source-Dir:
Cc: ecrit <ecrit@ietf.org>
Subject: Re: [Ecrit] Nomadic VOIP is dead
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, 23 Nov 2009 13:54:41 -0000

That¹s where we started with the U.S. Folks.  We educated them.  They are
now comfortable, although they would like a signature on the location
(integrity protection).  Not foolproof.  No system is.

If you just go ask, you get fear, uncertainty, and doubt.  If you educate,
then most people come around to a reasonable point of view.

Ci2 cant work in next generation systems.  It¹s marginally better than the
current U.S. i2 system because it does supply an actual location instead of
a user reported location.  You can¹t extend it to next generation.
Enterprise is merely one example, there are many more.

Anything using an IP address as an identifier is not accurate, and not
reliable.  It can be more accurate and more reliable than some mechanisms,
but it¹s fairly easily defeatable by any attacker with a modicum of
knowledge.   An attack with a false location requires someone to code:
devices would be built to do the right thing.  If you can code, you can find
a relay/zombie/whatever to hide your IP address and present a different
location.  If you are telling regulators that OBO substantially increases
location veracity, you are misleading them.  It improves it only marginally,
and only works for a subset of what we want it to work for.

Brian


On 11/23/09 12:41 AM, "James Winterbottom" <James.Winterbottom@andrew.com>
wrote:

> Inline.
>  
>> > -----Original Message-----
>> > From: Francois D. Menard [mailto:fmenard@xittelecom.com]
>> > Sent: Monday, 23 November 2009 4:02 PM
>> > To: Winterbottom, James
>> > Cc: ecrit
>> > Subject: Re: [Ecrit] Nomadic VOIP is dead
>> > 
>>> > > If I understand your approach, you will provide location directly to an
>> > end-point over DHCP, have the Target constructs a PIDF-LO and send this
>> > information off to its VSP (no checking),
>> > 
>> > This means what you are saying is that end-points cannot be trusted to
>> > report their locations?
>> > 
>> > Is this a stated assumption in ECRIT that the end-points cannot be
>> > trusted?
>> > 
>> > You are saying that OBO should aways be mandatory?
> [AJW] I am saying that I have spoken to quite a number (more than 4)
> regulators around the world and they will not trust location coming from
> end-points that cannot be verified by some other means. Martin Thomson, I and
> a few others have been trying to get a means for having literal location bound
> to a specific end-point but so far this has gotten little traction. So yes, I
> am saying that the only option right now is a trusted third-party request.
>  
>> > You are saying that veracity needs to be assessed while a 9-1-1 call is
>> > being established?
> [AJW] Trusted third-party also eliminates the need to do a veracity check at
> call time. So I only see this as another advantage.
>  
>  
>> > 
>>> > > then have the VPS direct this to the stage-1 routing proxy, because the
>> > location has been provided by the end-point you have the stage-1 routing
>> > proxy route the cal to the PSAP. Again no checking. This mean that the
>> > caller could quite literally be anywhere on Earth, but says he is in
>> > Toronto and the system will believe.
>> > 
>> > If he is in Toronto, his ATA will get a DHCP 99/123 with that. If he is
>> > elsewhere on Earth, he will get a DHCP 99/123 with that information.
>  
> [AJW] Absolutely wrong. He can have a softphone and be where ever he wants to
> be and this is precisely the problem. You are not providing a means to stop
> this kind of malicious calling, or any means to trace the culprit. The
> solution does not provide any bar to entry for the would-be attacker and
> doesn¹t meet the requirements as I understand them to have been laid out. That
> is:
> Location must be attributable and verifiable as belonging to a specific
> end-point at the time a specific call is made. Ci2, as currently proposed does
> do this. 
>  
> <keep going> 
>  
>> > How can he be elsewhere on earth and get  DHCP 99/123 from Toronto?
>> > Because he cached it?
>> > 
>>> > > Where is the veracity provided in your solution because I can't see it.
>> > 
>> > We are getting in the wild wet slide of 9-1-1 requires OBO...
>>> > >
>>> > > Canadian i2, says, VSP will send 911 call to the stage-1 routing proxy.
>> > Stage-1 routing proxy is only accessible by registered VSPs. Stage-1
>> > routing proxy uses IP address of the call to make a TRUSTED third-party
>> > request to the LIS for the caller's location
>> > 
>> > Error here... the IP address is the key.  Will not work in many scenarios.
>> > This also requires that IP address be tied to a CIVIC in what is called
>> > the ILEC HOSTED LIS.  This means that we have to constantly upload the
>> > public IP addresses of all canadians just in case they call 9-1-1. This is
>> > a big privacy problem.
>> > 
>>> > > . The routing proxy then includes the location in-band to the PSAP or
>> > whatever exists between the routing proxy and the PSAP.
>> > 
>> > ok
>> > 
>>> > > The trust in this case comes from the fact that there are only 5 stage-1
>> > routing proxies and they are run by the existing 911 service providers.
>> > 
>> > Do I trust the ILEC with the IP addresses of all my customers?
>> > 
>>> > > Further more the call needs to have originated from a local ISP or the
>> > third-party request will fail.
>> > 
>> > Why ?
> [AJW] because if it does not, then the stage-1 routing proxy will fail to
> resolve to a known LIS and request will get default treatment. This sort of
> call can then be investigated.
>  
>> > 
>>> > > Veracity not perfect, but certainly better than the other proposal.
>>> > >
>> > 
>> > How about adding digital signatures to DHCP 99/123 constructs that can
>> > flow through from the PSAP MSAG to the end-points and can get sent-back to
>> > the PSAP for authentication assessments?  I am thinking of MIME digital
>> > signatures of PIDF-LO constructs that can be stored in the memory of end-
>> > points and can be sent back to the PSAP via the relationship between the
>> > ILEC and the PSAP.
>> > 
> [AJW] As I have stated many times before, simply signing the location isn¹t
> good enough. You need to bind it to the device making the call, and you need
> to have a way of saying that the binding was still valid when the call was
> made. Quite frankly I don¹t believe that this can be done in any meaningful
> way using DHCP, and to the best of my knowledge I haven¹t seen any proposal
> (even draft ones) that show how it can be done. My question to you, is what is
> your aversion to doing this at the application layer and avoid having to
> change all the home routers in the path?
>  
>> > And there will be no need that the ILEC provides a Hosted LIS and knows
>> > the identity of customers on the Internet that may never call 9-1-1 in
>> > their life.
> [AJW] I am not a big fan of the ILEC hosted solution. As I understand it, it
> was in fact the ISPs that asked for such an option to exist. Quite frankly
> from my assessments any solution using this approach will require as much
> equipment in their networks as putting a LIS in will, so they may as well put
> the LIS in.
>  
>> > 
>> > This is way too much of a big brother database than what is the least
>> > acceptable.
>> > 
>> > It will be fought in court.
>> > 
>> > We need to re-state the concept of ECRIT as not requiring OBO... but trust
>> > between PSAPs and End-points.
> [AJW] I disagree. I actually think that the right place to put the trust is
> between the ISP and the PSAP, and separate agreement exists between the
> end-point and the ISP. The ISP is then responsible for who he lets on to his
> network, and what they do when they are there.
>  
>> > 
>> > That requires digital signatures of PIDF-LOs.
>> > 
>> > I've been saying so for the last couple of months to many people on the
>> > ECRIT list.  I think its time I do a real IETF draft on this.
> [AJW] version 1.0 of HELD (5 or is it 6 years ago) had signed PIDF-LOs. Check
> out http://tools.ietf.org/html/draft-thomson-geopriv-location-dependability-04
> it has been around for a very long time.
> I will restress my position however, that I think ECRIT Direct and Trusted
> third-party requests is the right approach for emergency calling.
>  
>> > 
>> > Any people think its a bad idea?
>> > 
>> > -=Francois=-
>> > 
>>> > > Cheers
>>> > > James
>>> > >
>>> > >
>> > 
>  
> 
> 
> _______________________________________________
> Ecrit mailing list
> Ecrit@ietf.org
> https://www.ietf.org/mailman/listinfo/ecrit