[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ecrit] Location hiding: Consensus?




On May 8, 2007, at 3:25 PM, Henning Schulzrinne wrote:
Maybe lowering the !? volume would be helpful.

I didn't realize your sensitivity to punctuation.

You had written about the commercial usefulness of country-level location information as a reason that we should support hiding it. This is a business model issue, in my view. Protecting commercial value is certainly not a technical requirement.

So what is the reason for supporting location hiding? Otherwise, you seem to be arguing that your view location hiding is correct and cannot be questioned. I have simply pointed out that location hiding should hide all location information and that there are good reasons for it. I certainly would like to hear your reasons why my arguments should not be considered.


While centroid calculations on polygons may be something we end up needing to do, the normal case would not seek to avoid holes - or jurisdictions contained entirely in another jurisdiction. However, for location hiding, the centroid calculation would have to compensate for any holes to avoid misrouting the call.

However, that pothole-avoidance computation only needs to be done by the LIS, not the LoST server. Thus, the computational and complexity burden is imposed on the party that is restricting access to location information, which seems to me to be the right trade-off.

I don't think calling jurisdictions contained within other jurisdictions "potholes" is a good idea. But the hole-avoidance computation needs to be done by the validating seeker, which is the VSP. And it needs to know when it is to do the hole-avoidance vs. just a normal polygon lookup.


If that is not the case, perhaps I misunderstanding how this is to work. Could you describe the inputs, computations, and outputs at every step in the process?

Issue 1-3 UAs must now be forbidden from conveying dereferenced location information.

I don't see why. LocationConveyance supports multiple locations.

For the normal case, there is nothing wrong with an end point dereferencing an LbyR and passing along the location information as a value. With location-hiding, you don't want an endpoint doing this because the coarse location may have compensated for a hole and its centroid might not be accurate enough for dispatch.

I think this is an instance of a general problem, namely that the SIP INVITE may contain multiple locations with different characteristics. For example, it could contain a (fixed) value and a reference that's updated based on movement of the caller. In that case, you also have a location (value) that may no longer be suitable for dispatch, and another (reference) which is preferable, i.e., exactly the same behavior.

Perhaps it is my reading of the phone-bcp document. Steps 10, 11, & 12 in section 6.1 talk about what to do here. There are no steps that say "do not dereference an LbyR and use the result as an LbyV". Now that must be expressly disallowed, though your example above also provides a good reason to disallow it.


I'd be the last to defend location hiding as desirable, but I fail to see why providing no location at all is preferable to providing some location. As noted on the Wiki, having some location at least allows the end system/user to detect gross errors before placing a call.

Well, I think it would be preferable to fully support location hiding rather than to only partially support it. But suggesting that end users will be able to know gross location errors is a bit of wishful thinking. For lat/long, I doubt most users would be able to know. As for civic, I always tend to get confused when I've driven into Montgomery Co., MD, when I'm in DC -- knowing the demarkation for various civic jurisdictions isn't something you can count on an end user understanding.


Issue 2a-2 The work around LoST discovery needs to be completed. This is not specific to location hiding.

The issue is that LoST discovery will likely return multiple servers. I had earlier pointed out at least three plausible operators (ISP, VSP, general public service), provided by several different configuration mechanisms. The UA has to use the right one, as things will fail otherwise.

I don't understand your point. Do you believe codifying the preference order is difficult and too burdensome to define?

Yes, because the LIS won't know what other location sources are available to the end user and what services it wants to use. Would this special LoST resolver be available for other lookups, e.g., generated from GPS data? Would it support non-emergency services?

-andy

_______________________________________________
Ecrit mailing list
Ecrit at ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit