[71attendees] GEOPRIV Experiment at IETF 71

"Richard Barnes" <richard.barnes@gmail.com> Tue, 11 March 2008 03:53 UTC

Return-Path: <71attendees-bounces@ietf.org>
X-Original-To: ietfarch-71attendees-archive@core3.amsl.com
Delivered-To: ietfarch-71attendees-archive@core3.amsl.com
Received: from localhost (localhost []) by core3.amsl.com (Postfix) with ESMTP id 2861828C163; Mon, 10 Mar 2008 20:53:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.378
X-Spam-Status: No, score=-100.378 tagged_above=-999 required=5 tests=[AWL=-0.540, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_32=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([]) by localhost (core3.amsl.com []) (amavisd-new, port 10024) with ESMTP id xIA9naMdMHZq; Mon, 10 Mar 2008 20:53:25 -0700 (PDT)
Received: from core3.amsl.com (localhost []) by core3.amsl.com (Postfix) with ESMTP id 0D1DB28C12B; Mon, 10 Mar 2008 20:53:25 -0700 (PDT)
X-Original-To: 71attendees@core3.amsl.com
Delivered-To: 71attendees@core3.amsl.com
Received: from localhost (localhost []) by core3.amsl.com (Postfix) with ESMTP id A6B343A6931 for <71attendees@core3.amsl.com>; Mon, 10 Mar 2008 20:53:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([]) by localhost (core3.amsl.com []) (amavisd-new, port 10024) with ESMTP id 2osbNZKBQVDl for <71attendees@core3.amsl.com>; Mon, 10 Mar 2008 20:53:23 -0700 (PDT)
Received: from ug-out-1314.google.com (ug-out-1314.google.com []) by core3.amsl.com (Postfix) with ESMTP id 2300E3A67B6 for <71attendees@ietf.org>; Mon, 10 Mar 2008 20:53:22 -0700 (PDT)
Received: by ug-out-1314.google.com with SMTP id u2so6131748uge.46 for <71attendees@ietf.org>; Mon, 10 Mar 2008 20:51:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; bh=Ay3PFO4SoWzP/FIJHqp9bFLKbXjPmfvDhxGIPVnNcbw=; b=imk6jJD/BjFXP/Yhz5vId0y0+HDg8sD98nMwvQFBdDbj6ReAjd4p6U66IrweiWQOl4NTVZKu/BjyE8Iy2kk9XlYLRU5NoPJUv/pnpFudia2g9FJmAAmw0RvN+3XrvtwcKzYhAs67E54RKDfQpLEqSQaVAeowEl/eaE4vXnzfb7E=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=WBTvXm9gqqsj55xouDupuXIbsHi3rStOrAMuFM5JzhH74Qnc7KYH+avFPNTKnl8WIP7/CL3qHQkodOK/nIA/BaRz4BSG/bRyPLLekcK/xW5fxuPWbe5ulMwwJARB0jNLHbCw9q/VS8ycukKKoZFSP/8jE3Z/IoXBlqkYhMBvsyA=
Received: by with SMTP id t17mr4386794ugg.66.1205207462399; Mon, 10 Mar 2008 20:51:02 -0700 (PDT)
Received: by with HTTP; Mon, 10 Mar 2008 20:51:02 -0700 (PDT)
Message-ID: <88ac5c710803102051xfe1b090m4911f403b390a5fa@mail.gmail.com>
Date: Mon, 10 Mar 2008 23:51:02 -0400
From: "Richard Barnes" <richard.barnes@gmail.com>
To: 71attendees@ietf.org
MIME-Version: 1.0
Content-Disposition: inline
Subject: [71attendees] GEOPRIV Experiment at IETF 71
X-BeenThere: 71attendees@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion list for IETF Meeting 71 attendees <71attendees.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/71attendees>, <mailto:71attendees-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:71attendees@ietf.org>
List-Help: <mailto:71attendees-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/71attendees>, <mailto:71attendees-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: 71attendees-bounces@ietf.org
Errors-To: 71attendees-bounces@ietf.org

Hi all,

Wanted to let folks know about an experiment that some participants from
the GEOPRIV working group have put together for this IETF.  Using the
IETF network infrastructure as a location source, we've set up a
location server [1] that offers location information over the HTTP-based
HELD protocol [2].  It works like this:

+--------+           +-----+           +---------------------+
| Client |---HELD----| LIS |-----------| IETF (NetDisco [3]) |
+--------+           +-----+           +---------------------+

1. Client submits HELD request
2. LIS queries NetDisco (over an ad-hoc interface) for location of an IP
3. NetDisco returns civicAddress XML for the AP to which the requested
IP is connected, e.g.:
    <ROOM>Franknlin 1/2</ROOM>
4. LIS inserts civicAddress into PIDF-LO into locationResponse and
returns to Client

The HELD server is written in PHP, and is based on the open-source HELD
LIS written by Andrew Co. [4].

We have two clients for you to try out:

1. I wrote a small Java application [5] that pulls location from the
HELD server and posts it as the status of a Jabber account.  For
instance, while I was in SIPPING this afternoon, my status was:
Current location:
Civic Address:
Franklin 1/2
1201 Market Street
Philadelphia, PA 19107
Note: This app runs *alongside* your usual Jabber client, as a separate
client, so you don't need to change anything about how you use Jabber.
Requires Java 1.6.

2. Along with the open-source LIS from Andrew Co, there's Java client
library and GUI that shows most of the features in
draft-ietf-geopriv-http-location-delivery-05, including the creation and
management of location references (URIs that refer to location).  You
can download it at [6] (Note: (1) you need to download both the client
library and the GUI; (2) requires Windows and Java 1.6.)

3. Karl Heinz Wolf from Nic.at has enhanced the Zap! SIP client so that
it will access location and send it out in SIP messages [7]

If you do give these tools a try, please send feedback to me and to the
GEOPRIV working group list, <geopriv@ietf.org>rg>.

Thanks a lot,

[1] <http://lis.ietf71.ietf.org/>
[2] draft-ietf-geopriv-http-location-delivery-05
[3] <http://www.netdisco.org/>
[4] <http://held-location.sourceforge.net/>
[5] <http://lis.ietf71.ietf.org/downloads/geojabber-1.0.zip>
[6] <http://lis.ietf71.ietf.org/downloads/HELD_Client-Executable.zip>
[7] <http://ecrit.labs.nic.at/>
71attendees mailing list