Friday, April 30, 2010

[Geopriv] ESW7: Detailed agenda and reminder to register

Dear colleagues,

This is an update to let you know that the detailed agenda has been
posted for the upcoming Emergency Services Workshop:
<http://www.emergency-services-coordination.info/esw7.html>

Also, just a reminder that if you are planning to attend, please fill
out the registration form on the website:
<https://intranet.umiacs.umd.edu/conferences/esc2010/reg.htm>

Thanks for your interest,
The ESW Coordination Team
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Tuesday, April 27, 2010

Re: [Geopriv] WGLC of draft-ietf-geopriv-arch

I've read the document. It is ready for publication.

> -----Original Message-----
> From: geopriv-bounces@ietf.org [mailto:geopriv-bounces@ietf.org] On
> Behalf Of Robert Sparks
> Sent: Wednesday, 28 April 2010 3:07 AM
> To: GEOPRIV
> Subject: Re: [Geopriv] WGLC of draft-ietf-geopriv-arch
>
> Folks,
>
> If you have read this document and believe it is ready for publication,
> please respond to this thread.
>
> RjS
>
> On Feb 24, 2010, at 11:14 PM, Cullen Jennings wrote:
>
> >
> > I would like to start a working group last call for draft-ietf-
> geopriv-arch. This WGLC will end on March 12. Due to the chairs being
> authors of this document, Robert and I in our AD roles will make any
> consensus calls are needed for this draft.
> >
> > Thanks, Cullen & Robert
> >
> >
> >
> >
> >
> >
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] WGLC of draft-ietf-geopriv-arch

Folks,

If you have read this document and believe it is ready for publication, please respond to this thread.

RjS

On Feb 24, 2010, at 11:14 PM, Cullen Jennings wrote:

>
> I would like to start a working group last call for draft-ietf-geopriv-arch. This WGLC will end on March 12. Due to the chairs being authors of this document, Robert and I in our AD roles will make any consensus calls are needed for this draft.
>
> Thanks, Cullen & Robert
>
>
>
>
>
>

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Thursday, April 22, 2010

Re: [Geopriv] NIST Personally Identifiable Information guidelines

Very good stuff, thanks for pointing it out.

regards,

Ted

On Thu, Apr 22, 2010 at 4:36 PM, Thomson, Martin
<Martin.Thomson@andrew.com> wrote:
> In terms of comprehensive analysis on how personally identifiable information is collected, stored and handled, this document is quite good.
>
>  http://csrc.nist.gov/publications/nistpubs/800-122/sp800-122.pdf
>
> Information on location information is light, since this tends toward dealing with more stable data, which leads to the bulk of the discussion being on data retention.  The principles are still sound.  Worth skimming.  If 60 pages seems daunting, Section 4 talks about the set of protection measures.
>
> Obviously, you can ignore all the irrelevant [1] stuff on US law.
>
> (Via Schneier on Security)
>
> --Martin
>
> [1] subjective: some items may apply in your jurisdiction
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv
>
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

[Geopriv] NIST Personally Identifiable Information guidelines

In terms of comprehensive analysis on how personally identifiable information is collected, stored and handled, this document is quite good.

http://csrc.nist.gov/publications/nistpubs/800-122/sp800-122.pdf

Information on location information is light, since this tends toward dealing with more stable data, which leads to the bulk of the discussion being on data retention. The principles are still sound. Worth skimming. If 60 pages seems daunting, Section 4 talks about the set of protection measures.

Obviously, you can ignore all the irrelevant [1] stuff on US law.

(Via Schneier on Security)

--Martin

[1] subjective: some items may apply in your jurisdiction
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

[Geopriv] Announcement: Emergency Services Workshop 7

Dear colleagues,

We're pleased to announce that registration is open for the seventh
Emergency Services Workshop, to be held 11-13 May 2010, at the
University of Maryland, in College Park, MD, USA.

A registration link, as well as agenda and travel information, can be
found on the ESW website:
<http://www.emergency-services-coordination.info/esw7.html>

We invite talks of 30-60 minutes on topics related to IP emergency
services, especially around the following topics:
-- Standards development activities related to emergency communications
-- Prototypes of standards-based IP emergency services
-- Internet-based authority-to-citizen alerts and early warning
-- Automatic IP geolocation technologies and deployment considerations
-- Implementation and deployment of IP-based emergency calling systems
Please send proposals for presentations to <esw-
submit@googlegroups.com>.

Background:
The Emergency Services Workshop series is an ongoing effort in the
emergency services community to coordinate global standards and
technologies for emergency calling and emergency notification. The
primary focus of the workshop series is foster coordination among the
many standards development organizations (SDOs) involved in emergency
services as they all work toward a global solution for emergency
communications using Internet technologies. In addition, the workshops
try to bring in operational and regulatory perspectives on emergency
services, so that these experiences and requirements can be
incorporated into ongoing technical development processes.
Participation is open all stakeholders in the emergency
communications system, including industry (e.g., equipment vendors or
telecommunications companies) as well as government (e.g., regulatory
bodies or emergency response organizations).

Thanks for your interest,
The ESW Coordination Team
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Monday, April 19, 2010

Re: [Geopriv] Binary encoding of INT?

Brian's examples in the relative location document offer one possibility. If the value has a separator, everything before the separator is label, everything after is value.

Brian used the vertical bar (|), but that would lead to escaping problems if you decided that types could use that character. It's possible that invalid Unicode (0xff) could be used, or a reserved character (NUL, U+0000). Ultimately, it doesn't matter.

I'm against any attempt to attach semantics to these - which adding specific CAtypes would necessitate - that would defeat the purpose of the proposal.

--Martin

> -----Original Message-----
> From: geopriv-bounces@ietf.org [mailto:geopriv-bounces@ietf.org] On
> Behalf Of James M. Polk
> Sent: Tuesday, 20 April 2010 7:20 AM
> To: Richard Barnes; Brian Rosen
> Cc: geopriv@ietf.org
> Subject: Re: [Geopriv] Binary encoding of INT?
>
> At 04:09 PM 4/19/2010, Richard Barnes wrote:
> >Looking at draft-rosen-geopriv-pidf-interior, it doesn't look to me as
> >if it defines how you encode an INT element into a binary CAtype for
> >DHCP. Seems like this would be a good thing to have in order to
> >maintain parity between the binary and XML forms?
>
> I've been saying all along in order to have this parity work, the new
> INT fields will have to be uniquely numbered.
>
> In other words, instead of ONE CAtype=40 for all INT elements (with
> additive text identifying the element), you need to have separate
> numbers, which for TLVs, translate into separate type values --
> otherwise, this doesn't translate into binary at all.
>
> James
>
> >_______________________________________________
> >Geopriv mailing list
> >Geopriv@ietf.org
> >https://www.ietf.org/mailman/listinfo/geopriv
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Binary encoding of INT?

Yeah, I'll have to do that.

I guess I'll do a fixed one char string for B/A and a length/value for the
name.

For the value, I could do it one of two ways: either another length/value,
or just the remaining length from the INT TLV. Any suggestions from the TLV
crowd?

Brian


On 4/19/10 5:09 PM, "Richard Barnes" <rbarnes@bbn.com> wrote:

> Looking at draft-rosen-geopriv-pidf-interior, it doesn't look to me as
> if it defines how you encode an INT element into a binary CAtype for
> DHCP. Seems like this would be a good thing to have in order to
> maintain parity between the binary and XML forms?


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Binary encoding of INT?

At 04:09 PM 4/19/2010, Richard Barnes wrote:
>Looking at draft-rosen-geopriv-pidf-interior, it doesn't look to me as
>if it defines how you encode an INT element into a binary CAtype for
>DHCP. Seems like this would be a good thing to have in order to
>maintain parity between the binary and XML forms?

I've been saying all along in order to have this parity work, the new
INT fields will have to be uniquely numbered.

In other words, instead of ONE CAtype=40 for all INT elements (with
additive text identifying the element), you need to have separate
numbers, which for TLVs, translate into separate type values --
otherwise, this doesn't translate into binary at all.

James

>_______________________________________________
>Geopriv mailing list
>Geopriv@ietf.org
>https://www.ietf.org/mailman/listinfo/geopriv

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

[Geopriv] Binary encoding of INT?

Looking at draft-rosen-geopriv-pidf-interior, it doesn't look to me as
if it defines how you encode an INT element into a binary CAtype for
DHCP. Seems like this would be a good thing to have in order to
maintain parity between the binary and XML forms?
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Friday, April 16, 2010

Re: [Geopriv] Consensus request: Relative location and encoding options

That sounds about right to me. Suggested guidance text to accompany:
"
This extension effectively allows the creator of a location object to
include two location values plus an offset. The "baseline" location
that is given outside of the <relative> element is what will be
visible to a client that does not understand that extension (i.e., one
that ignores the <relative> element). A client that does understand
this extension will interpret the location within the relative element
as a refinement of the baseline location, which gives the reference
location for the relative offset.

Creators of location objects with relative location thus have a choice
of how much information to put into the "baseline" location and how
much to put into the "reference" location. For example, all location
information could be put inside the <relative> element, so that
clients that do not understand relative location would receive no
location information at all. Alternatively, the baseline location
value could be precise enough to specify a building that contains the
relative location, and the reference location could specify a point
within the building from which the offset is measured.

In any case, it is RECOMMENDED that the baseline location be general
enough to describe both the reference location and the relative
location (reference plus offset). In particular, while it is possible
to put all location information into the "reference" location (leaving
an universally broad "baseline"), location objects SHOULD NOT have all
location information in the "baseline" location. Doing this would
cause clients that do not understand relative location to incorrectly
interpret the baseline location (i.e., the reference point) as the
actual, precise location of the client.
"


On Apr 16, 2010, at 12:44 PM, Brian Rosen wrote:

> So, just making sure I understand what I'm doing to the text:
> A) I'm leaving the basic location alone, but probably changing the
> name of
> it, because it's not the reference location
> B) I'm adding an element to the offset, or adding some new element
> at the
> same level as the offset, that can have some fields that are in a PIDF
> civic, specifically, CAtypes, or a new geo location that is as
> general as
> the original (point or shape, WGS84 CRS, ...)
> C) This refinement of the reference point for a civic is constrained
> to be
> more specific -- that is the CAtypes have to be more specific then
> the last
> one in the initial location
> D) With a geo, the only way to make any use of this is to specify a
> location
> with a large uncertainty in the original location, and then specify
> the same
> location with a smaller uncertainty in the extension. We would
> probably
> want to constrain the implementation to that. This means that it's
> Option
> A for geo.
> E) I imagine there is no reason to require the second location --
> that is,
> if you just have the original location, and an offset, it's fine.
>
> Brian
>
>
> On 4/16/10 10:10 AM, "Alissa Cooper" <acooper@cdt.org> wrote:
>
>> There are still some details to be worked out, but I think we are
>> very
>> near to consensus on "Option C." I'd like to suggest that Brian in
>> his
>> editorial role try to work this approach into the current draft and
>> share it back with the design team and then the list.
>>
>> Alissa
>>
>>
>> On Apr 11, 2010, at 8:20 PM, Thomson, Martin wrote:
>>
>>> James Polk writes:
>>>>> In Geodetic:
>>>>> -- Normal: outline of the building
>>>>
>>>> we should discuss this - as I think this (point "outline of the
>>>> building") is problematic. What if you are at Yankees stadium or
>>>> Soldier's Field. Where is the point "outline of the building"?
>>>> that
>>>> still means Yankees stadium or Soldier's Field?
>>>
>>> That depends. It might be reasonable to use a shape that encloses
>>> either the stadium or the enclosing grounds.
>>>
>>>> I think for Geo, we
>>>> have to agree if the geo points to a property, and then there can
>>>> be
>>>> either:
>>>>
>>>> - a reference point within that property aside from the macro geo
>>>> coodinates, or
>>>> - us the exact geo as the reference point to then do an offset
>>>> from.
>>>>
>>>> I know James and Martin will balk at this latter choice, saying why
>>>> not just recalculate the external geo -- but I think that isn't so
>>>> obvious, but it may be.
>>>
>>> Not so much as you might think. While I always favour the inclusion
>>> of more information, and Richard's presentation is what I would
>>> consider ideal, this usage isn't that offensive.
>>>
>>> A recipient that receives the information is not presented with more
>>> precision than there is accuracy, since there is no claim made with
>>> respect to accuracy.
>>>
>>> --Martin
>>>
>>>> James
>>>>
>>> _______________________________________________
>>> Geopriv mailing list
>>> Geopriv@ietf.org
>>> https://www.ietf.org/mailman/listinfo/geopriv
>>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Geopriv mailing list
>> Geopriv@ietf.org
>> https://www.ietf.org/mailman/listinfo/geopriv
>
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

So, just making sure I understand what I'm doing to the text:
A) I'm leaving the basic location alone, but probably changing the name of
it, because it's not the reference location
B) I'm adding an element to the offset, or adding some new element at the
same level as the offset, that can have some fields that are in a PIDF
civic, specifically, CAtypes, or a new geo location that is as general as
the original (point or shape, WGS84 CRS, ...)
C) This refinement of the reference point for a civic is constrained to be
more specific -- that is the CAtypes have to be more specific then the last
one in the initial location
D) With a geo, the only way to make any use of this is to specify a location
with a large uncertainty in the original location, and then specify the same
location with a smaller uncertainty in the extension. We would probably
want to constrain the implementation to that. This means that it's Option
A for geo.
E) I imagine there is no reason to require the second location -- that is,
if you just have the original location, and an offset, it's fine.

Brian


On 4/16/10 10:10 AM, "Alissa Cooper" <acooper@cdt.org> wrote:

> There are still some details to be worked out, but I think we are very
> near to consensus on "Option C." I'd like to suggest that Brian in his
> editorial role try to work this approach into the current draft and
> share it back with the design team and then the list.
>
> Alissa
>
>
> On Apr 11, 2010, at 8:20 PM, Thomson, Martin wrote:
>
>> James Polk writes:
>>>> In Geodetic:
>>>> -- Normal: outline of the building
>>>
>>> we should discuss this - as I think this (point "outline of the
>>> building") is problematic. What if you are at Yankees stadium or
>>> Soldier's Field. Where is the point "outline of the building"? that
>>> still means Yankees stadium or Soldier's Field?
>>
>> That depends. It might be reasonable to use a shape that encloses
>> either the stadium or the enclosing grounds.
>>
>>> I think for Geo, we
>>> have to agree if the geo points to a property, and then there can be
>>> either:
>>>
>>> - a reference point within that property aside from the macro geo
>>> coodinates, or
>>> - us the exact geo as the reference point to then do an offset from.
>>>
>>> I know James and Martin will balk at this latter choice, saying why
>>> not just recalculate the external geo -- but I think that isn't so
>>> obvious, but it may be.
>>
>> Not so much as you might think. While I always favour the inclusion
>> of more information, and Richard's presentation is what I would
>> consider ideal, this usage isn't that offensive.
>>
>> A recipient that receives the information is not presented with more
>> precision than there is accuracy, since there is no claim made with
>> respect to accuracy.
>>
>> --Martin
>>
>>> James
>>>
>> _______________________________________________
>> Geopriv mailing list
>> Geopriv@ietf.org
>> https://www.ietf.org/mailman/listinfo/geopriv
>>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

[Geopriv] Protocol Action: 'A Uniform Resource Identifier for Geographic Locations ('geo' URI)' to Proposed Standard

The IESG has approved the following document:

- 'A Uniform Resource Identifier for Geographic Locations ('geo' URI) '
<draft-ietf-geopriv-geo-uri-07.txt> as a Proposed Standard


This document is the product of the Geographic Location/Privacy Working Group.

The IESG contact persons are Robert Sparks and Gonzalo Camarillo.

A URL of this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-geopriv-geo-uri-07.txt

Technical Summary

This document specifies a Uniform Resource Identifier (URI) for
geographic locations using the 'geo' scheme name. A 'geo' URI
identifies a physical location in a two- or three-dimensional coordinate
reference system in a compact, simple, human-readable, and protocol
independent way. The default coordinate reference system used is WGS-84.

Working Group Summary

There is strong consensus in the working group that this document is a
useful and user-friendly way to transmit location information.

Document Quality

The document has been reviewed by key participants from the GEOPRIV and
OGC communities.

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

There are still some details to be worked out, but I think we are very
near to consensus on "Option C." I'd like to suggest that Brian in his
editorial role try to work this approach into the current draft and
share it back with the design team and then the list.

Alissa


On Apr 11, 2010, at 8:20 PM, Thomson, Martin wrote:

> James Polk writes:
>>> In Geodetic:
>>> -- Normal: outline of the building
>>
>> we should discuss this - as I think this (point "outline of the
>> building") is problematic. What if you are at Yankees stadium or
>> Soldier's Field. Where is the point "outline of the building"? that
>> still means Yankees stadium or Soldier's Field?
>
> That depends. It might be reasonable to use a shape that encloses
> either the stadium or the enclosing grounds.
>
>> I think for Geo, we
>> have to agree if the geo points to a property, and then there can be
>> either:
>>
>> - a reference point within that property aside from the macro geo
>> coodinates, or
>> - us the exact geo as the reference point to then do an offset from.
>>
>> I know James and Martin will balk at this latter choice, saying why
>> not just recalculate the external geo -- but I think that isn't so
>> obvious, but it may be.
>
> Not so much as you might think. While I always favour the inclusion
> of more information, and Richard's presentation is what I would
> consider ideal, this usage isn't that offensive.
>
> A recipient that receives the information is not presented with more
> precision than there is accuracy, since there is no claim made with
> respect to accuracy.
>
> --Martin
>
>> James
>>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv
>

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Thursday, April 15, 2010

[Geopriv] PIDF-LO visualizer displays dynamic and relative locations

The following page is able to display the contents of a PIDF-LO:

<http://held-location.sourceforge.net/held_js/pidflo.html>

This supports:
- geodetic shapes (RFC 5491)
- civic addresses (RFC 5139), with limited geocoding
- dynamic locations with speed and orientation marked with lines
- relative locations, overlaid onto a map image

Support for relative locations is very much "pre-specification", but I'll update it as consensus evolves.

Problems that I'm unwilling to invest time to fix:

- Internet Explorer doesn't work. It remains the least interoperable browser by far.
- UI is getting a little cumbersome. PIDF-LO entry is tricky and the textual summary is clunky. Displaying multiple forms of location information gets crowded on the map.

--Martin
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Wednesday, April 14, 2010

[Geopriv] I-D Action:draft-ietf-geopriv-geo-uri-07.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Geographic Location/Privacy Working Group of the IETF.


Title : A Uniform Resource Identifier for Geographic Locations ('geo' URI)
Author(s) : A. Mayrhofer, C. Spanring
Filename : draft-ietf-geopriv-geo-uri-07.txt
Pages : 24
Date : 2010-04-14

This document specifies a Uniform Resource Identifier (URI) for
geographic locations using the 'geo' scheme name. A 'geo' URI
identifies a physical location in a two- or three-dimensional
coordinate reference system in a compact, simple, human-readable, and
protocol-independent way. The default coordinate reference system
used is WGS-84.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-geopriv-geo-uri-07.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.

Sunday, April 11, 2010

Re: [Geopriv] Consensus request: Relative location and encoding options

With equal respect - why do we provide relative location if not to convey information in a local context. The aim being to provide information that is more useful to a recipient than absolute information would otherwise be.

--Martin

> -----Original Message-----
> From: Marc Linsner [mailto:mlinsner@cisco.com]
> Sent: Friday, 9 April 2010 10:26 PM
> To: Thomson, Martin; geopriv@ietf.org
> Subject: Re: [Geopriv] Consensus request: Relative location and
> encoding options
>
> Martin,
>
> Respectfully, PIDF-LO is a location object, not designed to carry
> point-by-point navigation information.
>
> -Marc-
>
>
> On 4/8/10 8:30 PM, "Thomson, Martin" <Martin.Thomson@andrew.com> wrote:
>
> > In the interests of Allan's continuing wellbeing, I'll not continue
> to re-run
> > the same points.
> >
> > Instead, I offer new information.
> >
> > A colleague just reminded me of a use case that was first raised ~3
> years ago
> > when I was working with the OMA [1] LOC group. OMA LOC are currently
> defining
> > detailed requirements for a new positioning protocol - LPPe - and
> amongst the
> > work items is work on SET (Device) to SET positioning.
> >
> > I'll continue to try to find the original presentation, but in lieu
> of that,
> > the synopsis is pretty simple.
> >
> >
> > Using GNSS signals, it is possible to determine the relative position
> of two
> > receivers with greater accuracy than the absolute position of either.
> >
> > As long as the receivers are close (on a planetary scale),
> atmospheric errors
> > are similar. This is what drives differential GPS, but it has wider
> > application.
> >
> > The most basic use case is relative navigation. One user can be
> given precise
> > directions to their target. Think of the tracking devices you see in
> the
> > movies: "your target is 732 meters away on a bearing of 73 degrees".
> >
> >
> > Option B doesn't support this application. Option A does.
> >
> > Given that the advantages of either are highly subjective, it seems
> better to
> > base decisions on something tangible.
> >
> > --Martin
> >
> >
> > p.s. For those with OMA portal access, this document might be
> interesting:
> >
> >
> <http://member.openmobilealliance.org/ftp/Public_documents/LOC/2010/OMA
> -LOC-20
> > 10-0058-CR_LPPe1_0_RD_HighAccuracyRelativePositioning.zip>
> >
> > For those without, I can provide the document. It is public.
> >
> >
> >
> > _______________________________________________
> > Geopriv mailing list
> > Geopriv@ietf.org
> > https://www.ietf.org/mailman/listinfo/geopriv
>

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

James Polk writes:
> >In Geodetic:
> >-- Normal: outline of the building
>
> we should discuss this - as I think this (point "outline of the
> building") is problematic. What if you are at Yankees stadium or
> Soldier's Field. Where is the point "outline of the building"? that
> still means Yankees stadium or Soldier's Field?

That depends. It might be reasonable to use a shape that encloses either the stadium or the enclosing grounds.

> I think for Geo, we
> have to agree if the geo points to a property, and then there can be
> either:
>
> - a reference point within that property aside from the macro geo
> coodinates, or
> - us the exact geo as the reference point to then do an offset from.
>
> I know James and Martin will balk at this latter choice, saying why
> not just recalculate the external geo -- but I think that isn't so
> obvious, but it may be.

Not so much as you might think. While I always favour the inclusion of more information, and Richard's presentation is what I would consider ideal, this usage isn't that offensive.

A recipient that receives the information is not presented with more precision than there is accuracy, since there is no claim made with respect to accuracy.

--Martin

> James
>
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

At 05:27 PM 4/9/2010, Richard Barnes wrote:
>Would another way to phrase this "Option C" be the following:

err... didn't I mention this specific layout in the previous message
within this thread (though not yet calling it "Option C")?

I'll grant you naming rights if we can agree to this... ;-)

>-- "Normal part": location with low enough precision to include the
>intended location
>-- "Relative part": further granularity for the reference point, plus
>the offset
>That way, entities that don't understand get a less precise, but still
>correct location.
>
>So for example, if we wanted to refer to an ellipse offset from an
><LMK> in a building...
>
>In Civic:
>-- Normal: country, A1, A3, PC, HNO, RD, STS, FLOOR
>-- Relative: LMK, offset shape
>
>In Geodetic:
>-- Normal: outline of the building

we should discuss this - as I think this (point "outline of the
building") is problematic. What if you are at Yankees stadium or
Soldier's Field. Where is the point "outline of the building"? that
still means Yankees stadium or Soldier's Field? I think for Geo, we
have to agree if the geo points to a property, and then there can be either:

- a reference point within that property aside from the macro geo
coodinates, or
- us the exact geo as the reference point to then do an offset from.

I know James and Martin will balk at this latter choice, saying why
not just recalculate the external geo -- but I think that isn't so
obvious, but it may be.

James

>-- Relative: point inside building, offset shape
>
>It's still a little wasteful in the geodetic case, but it's not that
>bad.
>
>--Richard
>
>
>
>On Apr 9, 2010, at 3:29 PM, James M. Polk wrote:
>
>>At 07:16 PM 4/8/2010, Thomson, Martin wrote:
>>>Thanks James, that's pretty much what I've been proposing.
>>
>>I know we aren't too far apart but what I am proosing is not what
>>you have been proposing - as I don't agree with your proposal to
>>include both
>>
>> USA->Florida->Miami->BuildingA->Floor4
>>
>>and
>>
>> USA -> Florida -> Miami -> Building A -> Floor 4 ->
>> Elevator -> Polygon Offset
>>
>>in the same message. I am personally in favor of just having any one
>><element> in the PIDF-LO once, such as this:
>>
>>> > Civic: USA->Florida->Miami->BuildingA->Floor4
>>> > Relative: (ref-point=) <some point on 4th floor>->offset from
>>>that point
>>
>>but I know Brian is the one who adamantly opposes the idea of
>>indicating which is the reference point/element - and I think that
>>is flawed. I believe my offering above is the one that
>>interoperates perfectly with existing implementations, given that
>>any LR that doesn't understand this particular extension can't
>>confuse any of its ref-point= or offset elements (in XML or in
>>binary).
>>
>>We also can't expect that an LR that does understand this extension
>>to somehow not understand the <ref-point=> element, so that argument
>>goes out the window in this proposal.
>>
>>The key to the above proposal is to uniquely identify each
>>"Relative" <element>. You can call this another location type, you
>>can call this variations of the <INT> element type. I don't care as
>>a practical matter, just so long as they are uniquely identified so
>>any LR that doesn't understand this extension CAN'T misinterpret the
>>information (which is a fear you've stated over and over again).
>>
>>There also needs to be MUST NOT level text about not allowing the
>>offset to be very far away from the perimeter of the property that
>>is understood within RFCs 4119 and 5139. If we agree on that idea,
>>we can then work on the distance that should be allowed, and what is
>>too far - as guidance. An example of this in urban areas is
>>nothing outside the parking lot perimeter surrounding the building
>>in the PIDF-LO. I'm not sure what is viable in rural areas, but
>>perhaps the property line in the PIDF-LO is good there too.
>>
>>James
>>
>>>
>>> > I think it should like this:
>>> >
>>> > Civic: USA->Florida->Miami->BuildingA->Floor4
>>> > Relative: (ref=) Elevator->offset
>>> >
>>> > where the reference <element> is identified, and everything in the
>>> > relative part is separately indicated to ensure there is no
>>>confusion.
>>> >
>>> > This both reduces the data to its minimum set, and for
>>> > interoperability - only what's understood will be used, with the
>>> > possibility that the recipient doesn't understand this extension,
>>> > meaning they don't understand the whole "Relative" part, leaving
>>>that
>>> > entity to believe the target is on <Floor>4</Floor>. We just
>>>have to
>>> > have firm text saying the target must be within x distance of floor
>>> > 4. An easy example of somewhere outside floor 4 that still needs
>>>to
>>> > be valid is a parking lot outside the building, or a window cleaner
>>> > hanging outside the windows of floor 4.
>>> >
>>> > James
>>> >
>>
>>_______________________________________________
>>Geopriv mailing list
>>Geopriv@ietf.org
>>https://www.ietf.org/mailman/listinfo/geopriv

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Friday, April 9, 2010

[Geopriv] DNSEXT pointer

Howdy,

There is an ongoing discussion on the DNSEXT mailing list
(namedroppers@ops.ietf.org) about draft called
Client IP address in DNS requests
(http://www.ietf.org/id/draft-vandergaast-edns-client-ip-00.txt).

This is out-of-scope for GEOPRIV, but those of you who
helped craft the IETF thoughts on why geolocation data
was "private" (and what "private" means) might find it interesting
to read and contribute. The core proposal is for an opt-out
DNS method that would have DNS resolvers add IP address
information to queries to authoritative servers..

One archive of the mailing list is here:

http://www.ops.ietf.org/lists/namedroppers/namedroppers.2010/

current thread include this one:

http://www.ops.ietf.org/lists/namedroppers/namedroppers.2010/msg00826.html

A second entry point to that thread (with changed title) is here:

http://www.ops.ietf.org/lists/namedroppers/namedroppers.2010/msg00869.html

regards,

Ted
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

Would another way to phrase this "Option C" be the following:
-- "Normal part": location with low enough precision to include the
intended location
-- "Relative part": further granularity for the reference point, plus
the offset
That way, entities that don't understand get a less precise, but still
correct location.

So for example, if we wanted to refer to an ellipse offset from an
<LMK> in a building...

In Civic:
-- Normal: country, A1, A3, PC, HNO, RD, STS, FLOOR
-- Relative: LMK, offset shape

In Geodetic:
-- Normal: outline of the building
-- Relative: point inside building, offset shape

It's still a little wasteful in the geodetic case, but it's not that
bad.

--Richard

On Apr 9, 2010, at 3:29 PM, James M. Polk wrote:

> At 07:16 PM 4/8/2010, Thomson, Martin wrote:
>> Thanks James, that's pretty much what I've been proposing.
>
> I know we aren't too far apart but what I am proosing is not what
> you have been proposing - as I don't agree with your proposal to
> include both
>
> USA->Florida->Miami->BuildingA->Floor4
>
> and
>
> USA -> Florida -> Miami -> Building A -> Floor 4 ->
> Elevator -> Polygon Offset
>
> in the same message. I am personally in favor of just having any one
> <element> in the PIDF-LO once, such as this:
>
>> > Civic: USA->Florida->Miami->BuildingA->Floor4
>> > Relative: (ref-point=) <some point on 4th floor>->offset from
>> that point
>
> but I know Brian is the one who adamantly opposes the idea of
> indicating which is the reference point/element - and I think that
> is flawed. I believe my offering above is the one that
> interoperates perfectly with existing implementations, given that
> any LR that doesn't understand this particular extension can't
> confuse any of its ref-point= or offset elements (in XML or in
> binary).
>
> We also can't expect that an LR that does understand this extension
> to somehow not understand the <ref-point=> element, so that argument
> goes out the window in this proposal.
>
> The key to the above proposal is to uniquely identify each
> "Relative" <element>. You can call this another location type, you
> can call this variations of the <INT> element type. I don't care as
> a practical matter, just so long as they are uniquely identified so
> any LR that doesn't understand this extension CAN'T misinterpret the
> information (which is a fear you've stated over and over again).
>
> There also needs to be MUST NOT level text about not allowing the
> offset to be very far away from the perimeter of the property that
> is understood within RFCs 4119 and 5139. If we agree on that idea,
> we can then work on the distance that should be allowed, and what is
> too far - as guidance. An example of this in urban areas is
> nothing outside the parking lot perimeter surrounding the building
> in the PIDF-LO. I'm not sure what is viable in rural areas, but
> perhaps the property line in the PIDF-LO is good there too.
>
> James
>
>>
>> > I think it should like this:
>> >
>> > Civic: USA->Florida->Miami->BuildingA->Floor4
>> > Relative: (ref=) Elevator->offset
>> >
>> > where the reference <element> is identified, and everything in the
>> > relative part is separately indicated to ensure there is no
>> confusion.
>> >
>> > This both reduces the data to its minimum set, and for
>> > interoperability - only what's understood will be used, with the
>> > possibility that the recipient doesn't understand this extension,
>> > meaning they don't understand the whole "Relative" part, leaving
>> that
>> > entity to believe the target is on <Floor>4</Floor>. We just
>> have to
>> > have firm text saying the target must be within x distance of floor
>> > 4. An easy example of somewhere outside floor 4 that still needs
>> to
>> > be valid is a parking lot outside the building, or a window cleaner
>> > hanging outside the windows of floor 4.
>> >
>> > James
>> >
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

At 07:16 PM 4/8/2010, Thomson, Martin wrote:
>Thanks James, that's pretty much what I've been proposing.

I know we aren't too far apart but what I am proosing is not what you
have been proposing - as I don't agree with your proposal to include both

USA->Florida->Miami->BuildingA->Floor4

and

USA -> Florida -> Miami -> Building A -> Floor 4 ->
Elevator -> Polygon Offset

in the same message. I am personally in favor of just having any one
<element> in the PIDF-LO once, such as this:

> > Civic: USA->Florida->Miami->BuildingA->Floor4
> > Relative: (ref-point=) <some point on 4th floor>->offset from that point

but I know Brian is the one who adamantly opposes the idea of
indicating which is the reference point/element - and I think that is
flawed. I believe my offering above is the one that interoperates
perfectly with existing implementations, given that any LR that
doesn't understand this particular extension can't confuse any of its
ref-point= or offset elements (in XML or in binary).

We also can't expect that an LR that does understand this extension
to somehow not understand the <ref-point=> element, so that argument
goes out the window in this proposal.

The key to the above proposal is to uniquely identify each "Relative"
<element>. You can call this another location type, you can call this
variations of the <INT> element type. I don't care as a practical
matter, just so long as they are uniquely identified so any LR that
doesn't understand this extension CAN'T misinterpret the information
(which is a fear you've stated over and over again).

There also needs to be MUST NOT level text about not allowing the
offset to be very far away from the perimeter of the property that is
understood within RFCs 4119 and 5139. If we agree on that idea, we
can then work on the distance that should be allowed, and what is too
far - as guidance. An example of this in urban areas is nothing
outside the parking lot perimeter surrounding the building in the
PIDF-LO. I'm not sure what is viable in rural areas, but perhaps the
property line in the PIDF-LO is good there too.

James

>
> > I think it should like this:
> >
> > Civic: USA->Florida->Miami->BuildingA->Floor4
> > Relative: (ref=) Elevator->offset
> >
> > where the reference <element> is identified, and everything in the
> > relative part is separately indicated to ensure there is no confusion.
> >
> > This both reduces the data to its minimum set, and for
> > interoperability - only what's understood will be used, with the
> > possibility that the recipient doesn't understand this extension,
> > meaning they don't understand the whole "Relative" part, leaving that
> > entity to believe the target is on <Floor>4</Floor>. We just have to
> > have firm text saying the target must be within x distance of floor
> > 4. An easy example of somewhere outside floor 4 that still needs to
> > be valid is a parking lot outside the building, or a window cleaner
> > hanging outside the windows of floor 4.
> >
> > James
> >

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

[Geopriv] I-D Action:draft-ietf-geopriv-geo-uri-06.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Geographic Location/Privacy Working Group of the IETF.


Title : A Uniform Resource Identifier for Geographic Locations ('geo' URI)
Author(s) : A. Mayrhofer, C. Spanring
Filename : draft-ietf-geopriv-geo-uri-06.txt
Pages : 23
Date : 2010-04-09

This document specifies a Uniform Resource Identifier (URI) for
geographic locations using the 'geo' scheme name. A 'geo' URI
identifies a physical location in a two- or three-dimensional
coordinate reference system in a compact, simple, human-readable, and
protocol-independent way. The default coordinate reference system
used is WGS-84.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-geopriv-geo-uri-06.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.

Re: [Geopriv] Consensus request: Relative location and encoding options

Martin,

Respectfully, PIDF-LO is a location object, not designed to carry
point-by-point navigation information.

-Marc-


On 4/8/10 8:30 PM, "Thomson, Martin" <Martin.Thomson@andrew.com> wrote:

> In the interests of Allan's continuing wellbeing, I'll not continue to re-run
> the same points.
>
> Instead, I offer new information.
>
> A colleague just reminded me of a use case that was first raised ~3 years ago
> when I was working with the OMA [1] LOC group. OMA LOC are currently defining
> detailed requirements for a new positioning protocol - LPPe - and amongst the
> work items is work on SET (Device) to SET positioning.
>
> I'll continue to try to find the original presentation, but in lieu of that,
> the synopsis is pretty simple.
>
>
> Using GNSS signals, it is possible to determine the relative position of two
> receivers with greater accuracy than the absolute position of either.
>
> As long as the receivers are close (on a planetary scale), atmospheric errors
> are similar. This is what drives differential GPS, but it has wider
> application.
>
> The most basic use case is relative navigation. One user can be given precise
> directions to their target. Think of the tracking devices you see in the
> movies: "your target is 732 meters away on a bearing of 73 degrees".
>
>
> Option B doesn't support this application. Option A does.
>
> Given that the advantages of either are highly subjective, it seems better to
> base decisions on something tangible.
>
> --Martin
>
>
> p.s. For those with OMA portal access, this document might be interesting:
>
> <http://member.openmobilealliance.org/ftp/Public_documents/LOC/2010/OMA-LOC-20
> 10-0058-CR_LPPe1_0_RD_HighAccuracyRelativePositioning.zip>
>
> For those without, I can provide the document. It is public.
>
>
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Thursday, April 8, 2010

Re: [Geopriv] Consensus request: Relative location and encoding options

Works for me. And it should work for Allan too.

Let's call it option C (for Compromise).

Richard - sorry - I can't buy into the "offsets are generally small" argument. That assumption is fraught in the context of defining a general framework. It's a bad thing to create convention that readily communicates precision in excess of accuracy.

Cheers,
Martin

-----Original Message-----
From: geopriv-bounces@ietf.org [mailto:geopriv-bounces@ietf.org] On Behalf Of Thomson, Martin
Sent: Friday, 9 April 2010 10:16 AM
To: James M. Polk; althomso; geopriv@ietf.org
Subject: Re: [Geopriv] Consensus request: Relative location and encoding options

Thanks James, that's pretty much what I've been proposing.

> I think it should like this:
>
> Civic: USA->Florida->Miami->BuildingA->Floor4
> Relative: (ref=) Elevator->offset
>
> where the reference <element> is identified, and everything in the
> relative part is separately indicated to ensure there is no confusion.
>
> This both reduces the data to its minimum set, and for
> interoperability - only what's understood will be used, with the
> possibility that the recipient doesn't understand this extension,
> meaning they don't understand the whole "Relative" part, leaving that
> entity to believe the target is on <Floor>4</Floor>. We just have to
> have firm text saying the target must be within x distance of floor
> 4. An easy example of somewhere outside floor 4 that still needs to
> be valid is a parking lot outside the building, or a window cleaner
> hanging outside the windows of floor 4.
>
> James
>
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

In the interests of Allan's continuing wellbeing, I'll not continue to re-run the same points.

Instead, I offer new information.

A colleague just reminded me of a use case that was first raised ~3 years ago when I was working with the OMA [1] LOC group. OMA LOC are currently defining detailed requirements for a new positioning protocol - LPPe - and amongst the work items is work on SET (Device) to SET positioning.

I'll continue to try to find the original presentation, but in lieu of that, the synopsis is pretty simple.


Using GNSS signals, it is possible to determine the relative position of two receivers with greater accuracy than the absolute position of either.

As long as the receivers are close (on a planetary scale), atmospheric errors are similar. This is what drives differential GPS, but it has wider application.

The most basic use case is relative navigation. One user can be given precise directions to their target. Think of the tracking devices you see in the movies: "your target is 732 meters away on a bearing of 73 degrees".


Option B doesn't support this application. Option A does.

Given that the advantages of either are highly subjective, it seems better to base decisions on something tangible.

--Martin


p.s. For those with OMA portal access, this document might be interesting:

<http://member.openmobilealliance.org/ftp/Public_documents/LOC/2010/OMA-LOC-2010-0058-CR_LPPe1_0_RD_HighAccuracyRelativePositioning.zip>

For those without, I can provide the document. It is public.

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

Thanks James, that's pretty much what I've been proposing.

> I think it should like this:
>
> Civic: USA->Florida->Miami->BuildingA->Floor4
> Relative: (ref=) Elevator->offset
>
> where the reference <element> is identified, and everything in the
> relative part is separately indicated to ensure there is no confusion.
>
> This both reduces the data to its minimum set, and for
> interoperability - only what's understood will be used, with the
> possibility that the recipient doesn't understand this extension,
> meaning they don't understand the whole "Relative" part, leaving that
> entity to believe the target is on <Floor>4</Floor>. We just have to
> have firm text saying the target must be within x distance of floor
> 4. An easy example of somewhere outside floor 4 that still needs to
> be valid is a parking lot outside the building, or a window cleaner
> hanging outside the windows of floor 4.
>
> James
>
_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

Martin - <this is exhausting>

I could respond to each individual issue or point below but I see no point.

This proposal was submitted to specifically resolve a request from the IEEE
and Option B solves that request. This proposal should have moved on months
ago.

When we discussed this in the design team previously there was consensus on
Option B except for you.

I'm not sure why you or I are speaking up on this issue given that the
purpose of sharing with the larger group was to hear other opinions. We
already know ours.

allan


On 4/8/10 4:19 PM, "Thomson, Martin" <Martin.Thomson@andrew.com> wrote:

> It seems that your main argument for option B is efficiency. Would you be
> satisfied with option A if I could demonstrate that it is capable of the same
> efficiency? Because that's easy.
>
> Allan writes:
>> AT: Providing a fully qualified location twice is extremely wasteful,
>> and
>> inefficient. Not a good use of bandwidth over a network or where
>> network
>> devices have limited memory/footprint. In a device that uses a binary
>> version of this information having the data twice would be a joke. The
>> data
>> is already verbose enough.
>
> For XML, you don't really have a case. For binary, I totally understand. But
> that's not a terribly difficult problem to solve. I have suggested in the
> past that a simple pointer resolves this. Your relative location can simply
> say (or have implied) that the civic address is included as a reference
> location.
>
>> Also, what happens when we add yet another TBD optional element to
>> CIVIC
>> that not everyone understands? Now the server sends 3 copies?
>
> The problem with this argument is the assumption that relative location is
> civic address data. It's simply not.
>
> In any case, additions to civic addresses (-prefix, -lamppost, -int) can and
> are being added without this problem. Why? Because the added elements don't
> potentially invalidate other elements.
>
>>> I'm saying the opposite - that by misleading the application (by
>> allowing them
>>> to believe that the reference location is the true location), you are
>> robbing
>>> them of that choice.
>>
>> AT: If they understand relative loc then they wouldn't be robbed of
>> anything.
>
> Of course, that's the ideal situation. We can do anything for clients who
> understand relative locations. That's not the problem.
>
>> If they don't understand relative loc they would at least
>> know
>> what floor they are on.
>
> Unless the offset contained a vertical component.
>
>> What you are suggesting is that they need to
>> get 2
>> copies one with and one without for them to understand the one without.
>
> Not at all. I'm suggesting that they get location in two different forms.
> Inefficiencies can be resolved trivially, potentially without even costing a
> single octet.
>
>

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

It seems that your main argument for option B is efficiency. Would you be satisfied with option A if I could demonstrate that it is capable of the same efficiency? Because that's easy.

Allan writes:
> AT: Providing a fully qualified location twice is extremely wasteful,
> and
> inefficient. Not a good use of bandwidth over a network or where
> network
> devices have limited memory/footprint. In a device that uses a binary
> version of this information having the data twice would be a joke. The
> data
> is already verbose enough.

For XML, you don't really have a case. For binary, I totally understand. But that's not a terribly difficult problem to solve. I have suggested in the past that a simple pointer resolves this. Your relative location can simply say (or have implied) that the civic address is included as a reference location.

> Also, what happens when we add yet another TBD optional element to
> CIVIC
> that not everyone understands? Now the server sends 3 copies?

The problem with this argument is the assumption that relative location is civic address data. It's simply not.

In any case, additions to civic addresses (-prefix, -lamppost, -int) can and are being added without this problem. Why? Because the added elements don't potentially invalidate other elements.

> > I'm saying the opposite - that by misleading the application (by
> allowing them
> > to believe that the reference location is the true location), you are
> robbing
> > them of that choice.
>
> AT: If they understand relative loc then they wouldn't be robbed of
> anything.

Of course, that's the ideal situation. We can do anything for clients who understand relative locations. That's not the problem.

> If they don't understand relative loc they would at least
> know
> what floor they are on.

Unless the offset contained a vertical component.

> What you are suggesting is that they need to
> get 2
> copies one with and one without for them to understand the one without.

Not at all. I'm suggesting that they get location in two different forms. Inefficiencies can be resolved trivially, potentially without even costing a single octet.


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

Brian writes:
> > Civic: USA->Florida->Miami->BuildingA->Floor4
> > Relative: Polygon => USA->Florida->Miami->BuildingA->Floor4-
> >Elevator
> Although I am not sure why "Elevator" is left off the Civic above, the

I made an assumption that the target was not in the elevator, since that was what Allan also said. If the target was in the elevator, then you just need the one location and relative is unnecessary.

> point
> is that the ONLY thing you could do is add the (superfluous) civic.

Not superfluous. Merely accurate.


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

Just so we don't drive people crazy, can we drop the "Elevator" part of this
discussion in this thread? We are confusing two issues: how do we code the
reference point base civic, and how, exactly, is the precise reference point
represented if it's a civic.

Just forget "Elevator" for this thread. Concentrate on what you get if you
don't understand the extension: nothing or the base (civic or geo)
reference.

Raise "Elevator" on another thread.

Brian


On 4/8/10 1:23 PM, "James Polk" <jmpolk@cisco.com> wrote:

> At 09:09 PM 4/7/2010, Thomson, Martin wrote:
>> The pseudo method misrepresents the problem, but that's what we were
>> arguing over in the first place. What you are actually saying is:
>>
>> Polygon, relative to: USA->Florida->Miami->BuildingA->Floor4->Elevator
>>
>>
>> The problem is that "Elevator" is wrong. If this field is
>> understood, then the recipient uses the wrong location.
>>
>> An offset always invalidates some parts of the reference
>> location. The problem here is that the recipient is not given the
>> information necessary to distinguish right parts from wrong parts.
>>
>> It's trivially possible to provide:
>>
>> Civic: USA->Florida->Miami->BuildingA->Floor4
>> Relative: Polygon => USA->Florida->Miami->BuildingA->Floor4->Elevator
>>
>> And thereby provide useful information without relying on guesswork.
>
> I agree with Allan on several fronts, one that can't be overlooked.
>
> The WG is aware that a lot of other SDOs (IEEE, TIA, etc) have for a
> long time used what Geopriv defines and use a binary version. In each
> of these binary versions - bits are precious, so adding many TLVs to
> a Ethernet frame (for example) is expensive. Adding a complete
> replica of a large chunk of information that already exists in the
> frame (i.e., the trivial example above) is viewed as kinda crazy.
>
> Also, Allan, it has been said that if <elevator> is not understood,
> but everything else is (before it and after it) then the contained
> location would be wrong. I have to agree this is a bogus argument
> because this would apply to every new element/field if not understood.
>
> I think it should like this:
>
> Civic: USA->Florida->Miami->BuildingA->Floor4
> Relative: (ref=) Elevator->offset
>
> where the reference <element> is identified, and everything in the
> relative part is separately indicated to ensure there is no confusion.
>
> This both reduces the data to its minimum set, and for
> interoperability - only what's understood will be used, with the
> possibility that the recipient doesn't understand this extension,
> meaning they don't understand the whole "Relative" part, leaving that
> entity to believe the target is on <Floor>4</Floor>. We just have to
> have firm text saying the target must be within x distance of floor
> 4. An easy example of somewhere outside floor 4 that still needs to
> be valid is a parking lot outside the building, or a window cleaner
> hanging outside the windows of floor 4.
>
> James
>
>
>> --Martin
>>
>>> -----Original Message-----
>>> From: althomso [mailto:althomso@cisco.com]
>>> Sent: Thursday, 8 April 2010 11:29 AM
>>> To: Thomson, Martin; geopriv@ietf.org
>>> Subject: Re: [Geopriv] Consensus request: Relative location and
>>> encoding options
>>>
>>> Taking a more concrete indoor location example. <excuse the pseudo
>>> method
>>> for defining the loc>
>>>
>>> USA -> Florida -> Miami -> Building A -> Floor 4 -> Elevator -> Polygon
>>> Offset
>>>
>>> A device receiving this would still be able to use
>>> USA->Florida->Miami->BuildingA->Floor4
>>>
>>> If it doesn't understand the polygon/elevator part and the location is
>>> still
>>> more usable/accurate than if none were provided at all.
>>>
>>> So Option B would provide more useable information than Option A.
>>>
>>> Another example, if a device doesn't understand or care about floors in
>>> the
>>> USA->Florida->Miami->Building->Floor example does that mean it should
>>> disregard the complete location also? Even though it only cared about
>>> the
>>> location up to building granularity?
>>>
>>> I would suggest Option B is better for most systems/applications.
>>>
>>> allan
>>>
>>>
>>> On 4/7/10 6:14 PM, "Thomson, Martin" <Martin.Thomson@andrew.com> wrote:
>>>
>>>> I promised to provide a picture of relative locations so that we
>>> could resolve
>>>> the issue we have with the relative draft.
>>>>
>>>> Here it is:
>>>> <http://www.flickr.com/photos/49099289@N05/4501565914/sizes/o/>
>>>>
>>>> There is little contention on the fundamentals. The authors all
>>> agree on what
>>>> data is included, even if there are some details that haven't yet
>>> been
>>>> resolved.
>>>>
>>>> The conflict that needs resolution regards the behaviour we want
>>> existing
>>>> PIDF-LO implementations to follow:
>>>>
>>>> Option A:
>>>> Ignore relative locations.
>>>>
>>>> Option B:
>>>> Interpret the reference location part as the actual location (and
>>> ignore
>>>> the relative part).
>>>>
>>>> Brian will argue that the impact of B is harmless and sometimes
>>> desirable,
>>>> since the offset is small anyway, and something is better than
>>> nothing.
>>>>
>>>> I will argue that option B revises the semantics of existing RFCs,
>>> which
>>>> intentionally and unnecessarily misleads existing implementations.
>>>>
>>>> It's important to note that there are separate encodings for XML and
>>> compact
>>>> (binary). We can make a different decision for each encoding, if we
>>> believe
>>>> that to be justified. This is already true of other aspects of the
>>> current
>>>> draft.
>>>>
>>>> Feel free to suggest your own option if these don't fit, as Jon did
>>> at the
>>>> meeting recently.
>>>>
>>>>
>>>> As stated, my personal position is that Option A must be used for the
>>> XML
>>>> encoding. Extensions do not have a criticality indicator (in the
>>> same way
>>>> that X.509 extensions do) that would allow us to make breaking
>>> changes of this
>>>> nature.
>>>>
>>>> I also believe that Option A is correct for the binary encoding.
>>> However,
>>>> there is enough detail absent from the current proposal that it would
>>> be
>>>> impossible to form a definitive opinion on the impact of this choice.
>>>>
>>>> --Martin
>>>> _______________________________________________
>>>> Geopriv mailing list
>>>> Geopriv@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/geopriv
>>
>> _______________________________________________
>> Geopriv mailing list
>> Geopriv@ietf.org
>> https://www.ietf.org/mailman/listinfo/geopriv
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

At 09:09 PM 4/7/2010, Thomson, Martin wrote:
>The pseudo method misrepresents the problem, but that's what we were
>arguing over in the first place. What you are actually saying is:
>
> Polygon, relative to: USA->Florida->Miami->BuildingA->Floor4->Elevator
>
>
>The problem is that "Elevator" is wrong. If this field is
>understood, then the recipient uses the wrong location.
>
>An offset always invalidates some parts of the reference
>location. The problem here is that the recipient is not given the
>information necessary to distinguish right parts from wrong parts.
>
>It's trivially possible to provide:
>
> Civic: USA->Florida->Miami->BuildingA->Floor4
> Relative: Polygon => USA->Florida->Miami->BuildingA->Floor4->Elevator
>
>And thereby provide useful information without relying on guesswork.

I agree with Allan on several fronts, one that can't be overlooked.

The WG is aware that a lot of other SDOs (IEEE, TIA, etc) have for a
long time used what Geopriv defines and use a binary version. In each
of these binary versions - bits are precious, so adding many TLVs to
a Ethernet frame (for example) is expensive. Adding a complete
replica of a large chunk of information that already exists in the
frame (i.e., the trivial example above) is viewed as kinda crazy.

Also, Allan, it has been said that if <elevator> is not understood,
but everything else is (before it and after it) then the contained
location would be wrong. I have to agree this is a bogus argument
because this would apply to every new element/field if not understood.

I think it should like this:

Civic: USA->Florida->Miami->BuildingA->Floor4
Relative: (ref=) Elevator->offset

where the reference <element> is identified, and everything in the
relative part is separately indicated to ensure there is no confusion.

This both reduces the data to its minimum set, and for
interoperability - only what's understood will be used, with the
possibility that the recipient doesn't understand this extension,
meaning they don't understand the whole "Relative" part, leaving that
entity to believe the target is on <Floor>4</Floor>. We just have to
have firm text saying the target must be within x distance of floor
4. An easy example of somewhere outside floor 4 that still needs to
be valid is a parking lot outside the building, or a window cleaner
hanging outside the windows of floor 4.

James


>--Martin
>
> > -----Original Message-----
> > From: althomso [mailto:althomso@cisco.com]
> > Sent: Thursday, 8 April 2010 11:29 AM
> > To: Thomson, Martin; geopriv@ietf.org
> > Subject: Re: [Geopriv] Consensus request: Relative location and
> > encoding options
> >
> > Taking a more concrete indoor location example. <excuse the pseudo
> > method
> > for defining the loc>
> >
> > USA -> Florida -> Miami -> Building A -> Floor 4 -> Elevator -> Polygon
> > Offset
> >
> > A device receiving this would still be able to use
> > USA->Florida->Miami->BuildingA->Floor4
> >
> > If it doesn't understand the polygon/elevator part and the location is
> > still
> > more usable/accurate than if none were provided at all.
> >
> > So Option B would provide more useable information than Option A.
> >
> > Another example, if a device doesn't understand or care about floors in
> > the
> > USA->Florida->Miami->Building->Floor example does that mean it should
> > disregard the complete location also? Even though it only cared about
> > the
> > location up to building granularity?
> >
> > I would suggest Option B is better for most systems/applications.
> >
> > allan
> >
> >
> > On 4/7/10 6:14 PM, "Thomson, Martin" <Martin.Thomson@andrew.com> wrote:
> >
> > > I promised to provide a picture of relative locations so that we
> > could resolve
> > > the issue we have with the relative draft.
> > >
> > > Here it is:
> > > <http://www.flickr.com/photos/49099289@N05/4501565914/sizes/o/>
> > >
> > > There is little contention on the fundamentals. The authors all
> > agree on what
> > > data is included, even if there are some details that haven't yet
> > been
> > > resolved.
> > >
> > > The conflict that needs resolution regards the behaviour we want
> > existing
> > > PIDF-LO implementations to follow:
> > >
> > > Option A:
> > > Ignore relative locations.
> > >
> > > Option B:
> > > Interpret the reference location part as the actual location (and
> > ignore
> > > the relative part).
> > >
> > > Brian will argue that the impact of B is harmless and sometimes
> > desirable,
> > > since the offset is small anyway, and something is better than
> > nothing.
> > >
> > > I will argue that option B revises the semantics of existing RFCs,
> > which
> > > intentionally and unnecessarily misleads existing implementations.
> > >
> > > It's important to note that there are separate encodings for XML and
> > compact
> > > (binary). We can make a different decision for each encoding, if we
> > believe
> > > that to be justified. This is already true of other aspects of the
> > current
> > > draft.
> > >
> > > Feel free to suggest your own option if these don't fit, as Jon did
> > at the
> > > meeting recently.
> > >
> > >
> > > As stated, my personal position is that Option A must be used for the
> > XML
> > > encoding. Extensions do not have a criticality indicator (in the
> > same way
> > > that X.509 extensions do) that would allow us to make breaking
> > changes of this
> > > nature.
> > >
> > > I also believe that Option A is correct for the binary encoding.
> > However,
> > > there is enough detail absent from the current proposal that it would
> > be
> > > impossible to form a definitive opinion on the impact of this choice.
> > >
> > > --Martin
> > > _______________________________________________
> > > Geopriv mailing list
> > > Geopriv@ietf.org
> > > https://www.ietf.org/mailman/listinfo/geopriv
>
>_______________________________________________
>Geopriv mailing list
>Geopriv@ietf.org
>https://www.ietf.org/mailman/listinfo/geopriv

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

Option B for both XML and binary.

In the civic location case, the offset and relative location is a refinement
of the existing civic location type. Not understanding the offset will
leave the recipient no worse off than they are without this extension.
Guidelines to implementers describing the usage of relative location may be
warranted.

-Marc-


On 4/7/10 9:14 PM, "Thomson, Martin" <Martin.Thomson@andrew.com> wrote:

> I promised to provide a picture of relative locations so that we could resolve
> the issue we have with the relative draft.
>
> Here it is:
> <http://www.flickr.com/photos/49099289@N05/4501565914/sizes/o/>
>
> There is little contention on the fundamentals. The authors all agree on what
> data is included, even if there are some details that haven't yet been
> resolved.
>
> The conflict that needs resolution regards the behaviour we want existing
> PIDF-LO implementations to follow:
>
> Option A:
> Ignore relative locations.
>
> Option B:
> Interpret the reference location part as the actual location (and ignore
> the relative part).
>
> Brian will argue that the impact of B is harmless and sometimes desirable,
> since the offset is small anyway, and something is better than nothing.
>
> I will argue that option B revises the semantics of existing RFCs, which
> intentionally and unnecessarily misleads existing implementations.
>
> It's important to note that there are separate encodings for XML and compact
> (binary). We can make a different decision for each encoding, if we believe
> that to be justified. This is already true of other aspects of the current
> draft.
>
> Feel free to suggest your own option if these don't fit, as Jon did at the
> meeting recently.
>
>
> As stated, my personal position is that Option A must be used for the XML
> encoding. Extensions do not have a criticality indicator (in the same way
> that X.509 extensions do) that would allow us to make breaking changes of this
> nature.
>
> I also believe that Option A is correct for the binary encoding. However,
> there is enough detail absent from the current proposal that it would be
> impossible to form a definitive opinion on the impact of this choice.
>
> --Martin
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

>>
>> AT: In what sense is it trivially possible to provide?
>
> Create PIDF-LO, add civic tuple, add relative tuple.

AT: Providing a fully qualified location twice is extremely wasteful, and
inefficient. Not a good use of bandwidth over a network or where network
devices have limited memory/footprint. In a device that uses a binary
version of this information having the data twice would be a joke. The data
is already verbose enough.

Also, what happens when we add yet another TBD optional element to CIVIC
that not everyone understands? Now the server sends 3 copies?

>
>> That a server
>> understands all capabilities and application needs that run on a device
>> and
>> provide the exact location used by each application on that device?
>
> That's not necessary - the server need only provide the best information that
> it has, of both types.

AT: And that is wasteful and inefficient for the reasons previously stated.


>
>> If that
>> is what you mean by trivial I would disagree. It is much simpler to
>> provide
>> a full location object and let the application /device decide what
>> parts it
>> can use or not.
>
> That's the complicated part. If - as you suggest - you allow cherry-picking
> of data, then you have to be sure that any single element is correct on its
> own, AND in combination with all other elements. That's what I call a
> combinatorial disaster.
>
>> If the application or device wants to disregard the complete
>> location if it doesn't understand part of it then the application
>> /device
>> can choose to do that.
>
> I'm saying the opposite - that by misleading the application (by allowing them
> to believe that the reference location is the true location), you are robbing
> them of that choice.

AT: If they understand relative loc then they wouldn't be robbed of
anything. If they don't understand relative loc they would at least know
what floor they are on. What you are suggesting is that they need to get 2
copies one with and one without for them to understand the one without.

>
>> What you are suggesting is the protocol mandates
>> that
>> behavior and that is where we disagree.
>
> Again - the opposite.

AT: We can cycle this argument all day. Should I?

>
>> It is up to the application and
>> systems using the protocol to decide how they want to treat elements
>> they
>> don't want or understand.
>
> That's exactly my reasoning behind choosing option A.

AT: And my reason for choosing Option B.


_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv

Re: [Geopriv] Consensus request: Relative location and encoding options

<hat type="individual-contributor"/>

Couple of observations here:

1. In many use cases, the offsets we're talking about here are not
enormous -- typically on the order of the size of a building. So
while degraded location might be inaccurate, it will often still be
accurate enough to be useful (e.g., for getting packages).

2. In cases where the offset is expected to be large, interoperability
concerns are mitigated by the fact that a lot of cases the sources and
consumers of location will be under the control of the same entity.
For example, if a cruise ship reports position relative to its GPS
receiver, then uses these location values to direct its medical staff
in emergencies, then when it purchases the medical software, it can
check that it works with relative location so that the ship's doctors
aren't running to the GPS antenna all the time.

3. In cases where the source and consumer are independent, the
consumer has an incentive to do the right thing: to implement relative
location if it's significant, since it will improve the function of
his application, or to ignore it if it's irrelevant (i.e., if the
application only needs location to a granularity coarser than the
typical offset).

4. Clients can still *recognize* the extension without *processing*
it, so they can provide a signal to users that "something may be weird
with this location value" with low cost/complexity.

5. The claim that in Option A, clients will ignore the whole location
assumes that clients will ignore GML based on CRS. This may not be
true in practice; I can easily imagine software that either assumes
the CRS is WGS84 and doesn't read the the CRS at all, or that reads
the CRS but halts processing of the location value as a whole if it's
not a CRS it understands (i.e., WGS84). So Option A could still cause
clients to think that they are where aren't (usually, off the coast of
Ghana) or that they have no location at all, even if there's another
location value in the LO.

Net of all that, it doesn't seem to me like there's a huge difference
between the two proposals. My inclination is to go with Option B
("Interpret the reference location part as the actual location (and
ignore the relative part)"), but I'm not hard over. Option A just
seems a little pedantic in light of the use cases.

--Richard


On Apr 8, 2010, at 2:57 AM, Dawson, Martin wrote:

> Hi Allan,
>
> I think the point is that going down to "elevator" is precision
> beyond the actual accuracy. The interpretation under option B
> becomes that the location is "at the elevator"; it could be at the
> far end of the fourth floor in this case.
>
> Since the application doesn't have any knowledge to understand what
> the extent of the offset is with reference to any of the other
> components of the location it can only, as Martin says, guess. In a
> general framework, that's not actually a solution.
>
> Given the location server does actually understand (yes, that's the
> assumption) the relative significance of the location and offset
> components, it's in the best position to offer both alternative
> forms. The relative form is, for example, the most precise location;
> the "standard" form is more semantically constrained such that it
> can only provide a less precise location. Nevertheless, it is
> straightforward to see how a server can do this automagically -
> whereas it's not possible to see how an arbitrary client can
> correctly disassemble the single relative form from an arbitrary
> source.
>
> Cheers,
> (the other) Martin
>
> -----Original Message-----
> From: geopriv-bounces@ietf.org [mailto:geopriv-bounces@ietf.org] On
> Behalf Of althomso
> Sent: Thursday, 8 April 2010 4:33 PM
> To: Thomson, Martin; geopriv@ietf.org
> Subject: Re: [Geopriv] Consensus request: Relative location and
> encoding options
>
> I guess we are just talking past each other.
>
>
> On 4/7/10 7:09 PM, "Thomson, Martin" <Martin.Thomson@andrew.com>
> wrote:
>
>> The pseudo method misrepresents the problem, but that's what we
>> were arguing
>> over in the first place. What you are actually saying is:
>>
>> Polygon, relative to: USA->Florida->Miami->BuildingA->Floor4-
>> >Elevator
>>
>>
>> The problem is that "Elevator" is wrong. If this field is
>> understood, then
>> the recipient uses the wrong location.
>
> AT: How is that the wrong location? What you are suggesting is that
> they
> wouldn't use any of the location upto including Elevator if they
> just don't
> understand Polygon whereas I'm saying that if they at least understand
> Elevator (and everything up to it) then that is better/more location
> than
> they have if they discard the entire location.
>
>>
>> An offset always invalidates some parts of the reference location.
>> The
>> problem here is that the recipient is not given the information
>> necessary to
>> distinguish right parts from wrong parts.
>>
>> It's trivially possible to provide:
>>
>> Civic: USA->Florida->Miami->BuildingA->Floor4
>> Relative: Polygon => USA->Florida->Miami->BuildingA->Floor4-
>> >Elevator
>
> AT: In what sense is it trivially possible to provide? That a server
> understands all capabilities and application needs that run on a
> device and
> provide the exact location used by each application on that device?
> If that
> is what you mean by trivial I would disagree. It is much simpler to
> provide
> a full location object and let the application /device decide what
> parts it
> can use or not. If the application or device wants to disregard the
> complete
> location if it doesn't understand part of it then the application /
> device
> can choose to do that. What you are suggesting is the protocol
> mandates that
> behavior and that is where we disagree. It is up to the application
> and
> systems using the protocol to decide how they want to treat elements
> they
> don't want or understand.
>
>>
>> And thereby provide useful information without relying on guesswork.
>>
>> --Martin
>>
>>> -----Original Message-----
>>> From: althomso [mailto:althomso@cisco.com]
>>> Sent: Thursday, 8 April 2010 11:29 AM
>>> To: Thomson, Martin; geopriv@ietf.org
>>> Subject: Re: [Geopriv] Consensus request: Relative location and
>>> encoding options
>>>
>>> Taking a more concrete indoor location example. <excuse the pseudo
>>> method
>>> for defining the loc>
>>>
>>> USA -> Florida -> Miami -> Building A -> Floor 4 -> Elevator ->
>>> Polygon
>>> Offset
>>>
>>> A device receiving this would still be able to use
>>> USA->Florida->Miami->BuildingA->Floor4
>>>
>>> If it doesn't understand the polygon/elevator part and the
>>> location is
>>> still
>>> more usable/accurate than if none were provided at all.
>>>
>>> So Option B would provide more useable information than Option A.
>>>
>>> Another example, if a device doesn't understand or care about
>>> floors in
>>> the
>>> USA->Florida->Miami->Building->Floor example does that mean it
>>> should
>>> disregard the complete location also? Even though it only cared
>>> about
>>> the
>>> location up to building granularity?
>>>
>>> I would suggest Option B is better for most systems/applications.
>>>
>>> allan
>>>
>>>
>>> On 4/7/10 6:14 PM, "Thomson, Martin" <Martin.Thomson@andrew.com>
>>> wrote:
>>>
>>>> I promised to provide a picture of relative locations so that we
>>> could resolve
>>>> the issue we have with the relative draft.
>>>>
>>>> Here it is:
>>>> <http://www.flickr.com/photos/49099289@N05/4501565914/sizes/o/>
>>>>
>>>> There is little contention on the fundamentals. The authors all
>>> agree on what
>>>> data is included, even if there are some details that haven't yet
>>> been
>>>> resolved.
>>>>
>>>> The conflict that needs resolution regards the behaviour we want
>>> existing
>>>> PIDF-LO implementations to follow:
>>>>
>>>> Option A:
>>>> Ignore relative locations.
>>>>
>>>> Option B:
>>>> Interpret the reference location part as the actual location
>>>> (and
>>> ignore
>>>> the relative part).
>>>>
>>>> Brian will argue that the impact of B is harmless and sometimes
>>> desirable,
>>>> since the offset is small anyway, and something is better than
>>> nothing.
>>>>
>>>> I will argue that option B revises the semantics of existing RFCs,
>>> which
>>>> intentionally and unnecessarily misleads existing implementations.
>>>>
>>>> It's important to note that there are separate encodings for XML
>>>> and
>>> compact
>>>> (binary). We can make a different decision for each encoding, if
>>>> we
>>> believe
>>>> that to be justified. This is already true of other aspects of the
>>> current
>>>> draft.
>>>>
>>>> Feel free to suggest your own option if these don't fit, as Jon did
>>> at the
>>>> meeting recently.
>>>>
>>>>
>>>> As stated, my personal position is that Option A must be used for
>>>> the
>>> XML
>>>> encoding. Extensions do not have a criticality indicator (in the
>>> same way
>>>> that X.509 extensions do) that would allow us to make breaking
>>> changes of this
>>>> nature.
>>>>
>>>> I also believe that Option A is correct for the binary encoding.
>>> However,
>>>> there is enough detail absent from the current proposal that it
>>>> would
>>> be
>>>> impossible to form a definitive opinion on the impact of this
>>>> choice.
>>>>
>>>> --Martin
>>>> _______________________________________________
>>>> Geopriv mailing list
>>>> Geopriv@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/geopriv
>>
>
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv
> _______________________________________________
> Geopriv mailing list
> Geopriv@ietf.org
> https://www.ietf.org/mailman/listinfo/geopriv

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv