draft-schulzrinne-geopriv-presence-lo-00

Slides:



Advertisements
Similar presentations
XCAP Tutorial Jonathan Rosenberg.
Advertisements

Putting together a METS profile. Questions to ask when setting down the METS path Should you design your own profile? Should you use someone elses off.
SIMPLE Presence Traffic Optimization and Server Scalability Vishal Kumar Singh Henning Schulzrinne Markus Isomaki Piotr Boni IETF 67, San Diego.
Origins of ECRIT IETF has been working on location since 2000 –Spatial BoF, eventually GEOPRIV chartered in 2001 GEOPRIV provides location information.
March 2009 (IETF 74)IETF - GEOPRIV1 Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-05.
March 2004SIMPLE - IETF 59 (Seoul)1 Rich presence: RPID, CIPID, future-presence draft-ietf-simple-rpid draft-ietf-simple-cipid draft-ietf-simple-future.
Identity, Spheres and Privacy Rules Henning Schulzrinne (with Hannes Tschofenig and Richard Barnes) Workshop on Identity, Information and Context October.
Web Privacy Topics Andy Zeigler Senior Program Manager, Internet Explorer Microsoft.
Presence Vishal Kumar Singh and Henning Schulzrinne Feb 10, 2006.
CFP 2005 (Seattle) -- April 2005 Location-based services – an IETF perspective Henning Schulzrinne (+ Xiaotao Wu, Ron Shacham) Dept. of Computer Science.
Carrying Location Objects in RADIUS Hannes Tschofenig, Farid Adrangi, Avi Lior, Mark Jones.
United Nations Statistics Division Recoding the business register to ISIC Rev.4.
March 2007 (IETF 68)IETF - SIMPLE1 Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt Vishal Singh Henning Schulzrinne Piotr Boni IETF 68,
March 7, 2005MOBIKE WG, IETF 621 Mobility Protocol Options for IKEv2 (MOPO-IKE) Pasi Eronen.
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML National Water Quality Monitoring Council August 20, 2003.
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML Advisory Committee on Water Information September 10, 2003 Kenneth J. Lanfear,
Binary to Decimal Conversion for LCI IETF 67 – GeoPriv WG 11/06/2006 San Diego.
A Document Format for Expressing Privacy Preferences H. Schulzrinne, J. Morris, H. Tschofenig, J. Cuellar, J. Polk, J. Rosenberg.
Composing Presence Information Henning Schulzrinne Ron Shacham Wolfgang Kellerer Srisakul Thakolsri (ID-schulzrinne-simple-composition-02) IETF 66 SIMPLE.
SAML in Authorization Policies draft-guenther-geopriv-saml-policy-00.
(we need your advice!) Jon Peterson MIT– December 2010 IETF & Privacy.
Location Object and GML Issues H. Tschofenig C. Guenther.
November 2006IETF67 - GEOPRIV1 A Location Reference Event Package for the Session Initiation Protocol (SIP) draft-schulzrinne-geopriv-locationref-00 Henning.
IETF GEOPRIV Status Richard L. Barnes BBN Technologies GEOPRIV Secretary Emergency Services Workshop October 2008.
Carrying Location Objects in RADIUS Hannes Tschofenig, Farid Adrangi, Avi Lior, Mark Jones.
XCAP Jonathan Rosenberg dynamicsoft. Changes in Main Spec Removed POST usage Clarified the meaning of PUT for inserts vs. modifies Added AUID grammar.
Core VoIP and 911 issues and alternatives Henning Schulzrinne Columbia University August 2003.
11 Restricting key use with XACML* for access control * Zack’-a-mul.
March 2004GEOPRIV - IETF 59 (Seoul)1 GEOPRIV Policy draft-ietf-geopriv-policy draft-ietf-geopriv-common-policy Henning Schulzrinne Columbia University.
December 2007IETF 70 (Vancouver)1 Applications and Media Information (AMI) Extension to the Presence Information Data Format draft-schulzrinne-simple-ami-00.
OMA Presence 1.0 Presence attribute, composition issues Krisztián Kiss
August 2005IETF63 - SIMPLE1 Solving the identity crisis draft-ietf-geopriv-common-policy-05 Henning Schulzrinne Aki Niemi Hannes Tschofennig Jonathan Rosenberg.
W3C Workshop on Languages for Privacy Policy Negotiation and Semantics- Driven Enforcement Report Hannes Tschofenig IETF 67, San Diego, November 2006.
IETF61 (November 2004) SIMPLE1 Data model and RPID Henning Schulzrinne Columbia University.
Netconf Notifications Sharon Chisholm Hector Trevino IETF 67 November 2006.
RELO: Retrieving End System Location Information draft-schulzrinne-geopriv-relo-03 Henning Schulzrinne March 2007 IETF68 - GEOPRIV.
Carrying Location Objects in RADIUS
Presence Composition draft-schulzrinne-simple-composition-00
Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-02.txt Vishal K. Singh.
draft-ietf-geopriv-lbyr-requirements-02 status update
Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-00.txt Vishal K. Singh.
Update on Geospatial Data Preservation Efforts
Dynamic Feature Extensions to the Presence Information Data Format Location Object (PIDF-LO) draft-singh-geopriv-pidf-lo-dynamic-02.txt Vishal K. Singh.
Updating GML datasets S-100 WG TSM September 2017
Multiple Locations Channel Availability Query
Making the phone not ring Henning Schulzrinne Department of Computer Science Columbia University Internet2 spring meeting May 3, 2005.
Multiple Locations Channel Availability Query
Composing Presence Information
RPID draft-ietf-simple-rpid-05
RELO: Retrieving End System Location Information draft-schulzrinne-geopriv-relo-03 Henning Schulzrinne March 2007 IETF68 - GEOPRIV.
Using NFFI Web Services on the tactical level: An evaluation of compression techniques 13th ICCRTS: C2 for Complex Endeavors Frank T. Johnsen.
Recap At IETF 97 we presented the Voucher document for the first time as an ANIMA draft Bootstrapping Design team has met weekly since, about 50% discussion.
Geolocation Privacy Hannes Tschofenig International Working Group on
William Stallings Data and Computer Communications
SIMPLE Presence Traffic Optimization and Server Scalability
Ted Hardie Andrew Newton Henning Schulzrinne Hannes Tschofenig
LbyR discussion Henning Schulzrinne Hannes Tschofenig Richard Barnes
Solving the identity crisis draft-ietf-geopriv-common-policy-05
IEEE MEDIA INDEPENDENT HANDOVER DCN:
RPIDS and tuple issues Henning Schulzrinne with help from Paul Kyzivat
Henning Schulzrinne Columbia University
Vehicle Info Event Package draft-singh-simple-vehicle-info-00.txt
RPIDS - Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) Henning Schulzrinne (ed.) Vijay Gurbani Krisztian.
Henning Schulzrinne Columbia University
Setting of DTIM Interval for MCCA
Presence Composition draft-schulzrinne-simple-composition-00
Policy enforcement and filtering for geospatial information
Data types in P2P systems
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Still More LB156 Comment Resolutions Date.
Presentation transcript:

draft-schulzrinne-geopriv-presence-lo-00 Henning Schulzrinne Columbia University 21 April 2019 IETF 57 - GEOPRIV

Meta comments Explore a particular philosophy, not provide all details Try to fit with related work in SIMPLE and elsewhere Design considerations to follow = also open issues that need some resolution 21 April 2019 IETF 57 - GEOPRIV

Design considerations Allow two modes of delivery: single LO with complete rule set (A-L) external rule set (incl. MIME) Reason: delivery and storage flexibility does not increase processing complexity "bundling" (MIME or single LO) reduces failure probability and delay but makes separate security treatment harder 21 April 2019 IETF 57 - GEOPRIV

Design considerations Applicable to access restrictions for general information about people (e.g., presentities), not just geoloc boundary is often fuzzy e.g., "activity" in RPIDS can be subject to privacy and retention concerns design for generality, allow restriction to domain Treat rules as first-class elements rules are subject to retention and distribution rules themselves  allows for full use of rules without crude divisions (personal vs. non-personal) Re-use calsch for timing rules 21 April 2019 IETF 57 - GEOPRIV

Location information support both geospatial and civil locations geospatial includes vectors ("heading") and paths (points in time) uses OpenGIS GML format for geospatial needs profiling (500+ pages) homebrew for civil until external reference is found probably want union with Cuellar et al. format 21 April 2019 IETF 57 - GEOPRIV

Example geo in PIDF 21 April 2019 IETF 57 - GEOPRIV <?xml version="1.0" encoding="UTF-8"?> <presence ... xmlns:gml='http://www.opengis.net/gml' xmlns:loc='urn:ietf:params:xml:ns:geopriv-loc' entity='pres:alice@example.com'...> <tuple id="123"> <status> <basic>open</basic> <loc:location> <gml:Point> <gml:pos>40.85790 73.98857</gml:pos> </gml:Point> </loc:location> </tuple> </presence> 21 April 2019 IETF 57 - GEOPRIV

Example civil <loc:location> <c:c>US</c:c> <c:a1 label='state'>NJ</c:a1> <c:a2 label='county'>Bergen</c:a2> <c:a3 label='city'>Leonia</c:a3> <c:a6 label='street'>Westview</c:a6> <c:sts>Ave</c:sts> <c:hno>313</c:hno> <c:zip>10027</c:zip> </loc:location> 21 April 2019 IETF 57 - GEOPRIV

Disclosure rules <p:disclosure rule="http://example.com/disclosure.xml"> <p:rule uri="sip:bob@example.com"> <p:match> <p:area>home</p:area> <p:rrule freq="daily" until="20031224T000000Z" count="10"/> </p:match> <p:action> <p:include>a1</p:include> <p:include>a2</p:include> <p:exclude></exclude> <p:resolution latitude="9" longitude="10" altitude="3"/> <p:notify uri="mailto:alice@example.com"/> </p:action> </p:rule> <p:rule subject="C=US ST=Washington L=Seattle O=Amazon.com, Inc OU=Software CN=www.amazon.com"/> <p:rule hash-uri="6e8c81b2f0de5e5957871354761b56c5"/> <p:rule until="2004-05-31T13:20:00.000-05:00" duration="3600"/> </p:disclosure> 21 April 2019 IETF 57 - GEOPRIV

Disclosure: open issue There is no "final" recipient – after all, if there was, there would be no need for disclosure rules If recipient only gets A-C, likely that disclosure + retention will be effectively zero since I can't limit it beyond that Thus, need to be able to constrain "final" recipient of information at finer granularity 21 April 2019 IETF 57 - GEOPRIV

Additional open issues Closely related to authorization: OASIS SIMPLE authorization Identification of elements: suggest trivial subset of XPath (foo/bar/...) could use it to make things conditional "only include if value is within range" (e.g., within a certain area) probably too tedious to be useful 21 April 2019 IETF 57 - GEOPRIV