Time + space Using location information. Privacy issues

Similar documents
Location Services and WhereAmI. Russ Clark October 6, 2008

SIP for Presence and Instant Messaging

Richard L. Barnes BBN Technologies IETF GEOPRIV & XCON Co-Chair Emergency Services Workshop Co-Chair. 8 February 2010

SIP Emergency Calling

Internet Geolocation and Location-Based Services. Richard Barnes BBN Technologies IETF GEOPRIV Co-Chair Emergency Services Workshop Co-Chair

Presence Aware Location-Based Service For Managing Mobile Communications

BREW. Romeu Vanuci Regional Manager. QUALCOMM Proprietary

Presence Scalability Architectures 1

Location, Location, Location

Internet Engineering Task Force (IETF) Category: Standards Track. NeuStar December Location Conveyance for the Session Initiation Protocol

Next-Generation Emergency Services Explained. Richard Barnes Co-Chair of ECRIT & GEOPRIV Emergency Services Workshop 8

SIMPLEstone - Benchmarking Presence Server Performance *

Wireless Network Infrastructure. Inscape Data Corporation January 10, 2006

Grandstream Networks, Inc. UCM6200 Basic Configuration Guide

Bluetooth. 3.3 Latest Technology in Wireless Network. What is BLUETOOTH: Bluetooth 2/17/2016

Simple, full featured and budgetary deployment of single AP or distributed APs Hot-Spot for small scale projects.

The IETF Geopriv. Hannes Tschofenig, Henning Schulzrinne, Andrew Newton, Jon Peterson, Allison Mankin

Application Note. Microsoft OCS 2007 Configuration Guide

Overview of this Integration

Internet Access, Challenges and Applications

ISO/IEC TR TECHNICAL REPORT

Mobile Millennium Using Smartphones as Traffic Sensors

Digital Voice Services Residential User Guide

Virtual PBX Product Guide MODEL: SP-250 SP-500 SP-1000 SP-1500 SP-3000

Recommended Network Configurations

Home-Mobile. The Cast Devices. The Cast Network Related (2) The Cast Network Related. Voice over IP (VoIP) Dr. Hayden Kwok-Hay So

ZyXEL V120 Support Notes. ZyXEL V120. (V120 IP Attendant 1 Runtime License) Support Notes

Re-Inventing the Phone System

ENTERPRISE NETWORKS WLAN Guest Management Software

Internet Load Balancing Guide. Peplink Balance Series. Peplink Balance. Internet Load Balancing Solution Guide

Redundancy for Corporate Broadband WHITE PAPER

Location in SIP/IP Core (LOCSIP)

Ubiquitous services and applications: needs of mobile users

NINESTAR CONNECT. Network TRANSPARENCY statement

MOBILE APP USER MANUAL

Presence with OpenSER

Multi Tenant. Bicom SYSTEMS. e d i t i o n. PBXware... Advanced Simplicity. PBXware Multi Tenant Edition

Effective Deployment of Wireless Backhaul and base Station Systems

Pioneer Communications Internet Services Disclosure

Avaya IP-Office 500 version 9.0 IP-PBX. SIP Trunking using the Optimum Business SIP Trunk Adaptor and the Avaya IP-Office 500 version 9.

Table of Contents. HostedVoIP_End_User_Portal_0816rev4.doc Page 2 of 81

Unified Communications For Enterprise

UC App for Android Tablet

Mobile, Smartphones, Wi-Fi, and Apps

Promoting the Use of Accessible Mobile Technologies for the Workplace Way finding Technologies

A Presence-based Architecture for the Integration of the Sensing Capabilities of Wireless Sensor Networks in the IP Multimedia Subsystem

ICX Features for Users

Configuration and Application of Phone and Door Control

Office Communicator for iphone. User Guide. Release

Customer Administration Portal User Guide

Connected Cars as the next great consumer electronics device

Chattanooga Cell Phone External O-D Matrix Development

CALL FEATURES USER GUIDE. Houston Dallas Austin San Antonio Oklahoma City

THE WIRELESS ACCESSIBILITY WORKSHOP

Minnesota Microsoft Unified Communications User Group Welcome! March 26, 2009

Redefining Mobile Advertising in Africa

Chronos Fitness, Inc. dba Chronos Wearables, 1347 Green St. San Francisco CA 94109,

Next Generation 112 Emergency Services

Aided-inertial for Long-term, Self-contained GPS-denied Navigation and Mapping

System Requirements. Network Administrator Guide

Application Notes for Configuring CenturyLink SIP Trunking with Avaya IP Office Issue 1.0

Guide to Planning and Installing Your Bizfon System

TDS managedip Hosted Android User Guide for managedip UC

Grandstream Networks, Inc. UCM6xxx Series IP PBX Lightweight Call Center Guide

DPX8000 Series Deep Service Switching Gateway User Configuration Guide BRAS Service Board Module v1.0

Pre-Deployment Information

MOTOROLA EXPEDIENCE TECHNICAL OVERVIEW

Chapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network

Read the following information carefully, before you begin an upgrade.

When placing an order for BT SIP Trunks customers are requested to sign this document to acknowledge that;

Leveraging

Mobile Devices. Objectives. Types of Devices 4/25/2012

Smart City Solution & Case Study. LG Uplus

Abstract. Avaya Solution & Interoperability Test Lab

managedip HOSTED ANDROID TABLET

Internet Engineering Task Force (IETF) Request for Comments: 6914 Category: Informational April 2013 ISSN:

Security Assessment Checklist

Application Notes for Configuring Tidal Communications tnet Business VoIP with Avaya IP Office using SIP Registration - Issue 1.0

Sonicwall NSA240 / TZ210 Configuration Guide (Firmware: SonicOS Enhanced o & up)

Group Administrators

Have I Met You Before? Using Cross-Media

Application Notes for Configuring Windstream using Genband G9 SIP Trunking with Avaya IP Office Issue 1.0

The Project June 2006

OSC App Operation Manual

Network Analyst: Performing Network Analysis

Service Learning in Internet Telephony

Why the end-to-end principle matters for privacy

Q&As. Implementing Cisco Collaboration Devices v1.0. Pass Cisco Exam with 100% Guarantee

Residential Voice SUBSCRIBER GUIDE

A Geometric Stack for Location-Aware Networking. Marco Gruteser, Rich Martin WINLAB, Rutgers University

Introduction. High Speed LANs. Emergence of High-Speed LANs. Characteristics of High Speed LANS. Text ch. 6, High-Speed Networks and

Configuring the Grandstream UCM6202 for use with TopView Voice Notification Updated August 2018

E3-E4 CM TECHNICAL IT INFRASTRUCTURE

Avaya PBX SIP TRUNKING Setup & User Guide

TT11 VoIP Router 1FXS/1FXO TA User Guide

MOBILE COMPUTING 2/11/18. Location-based Services: Definition. Convergence of Technologies LBS. CSE 40814/60814 Spring 2018

Communicator for Android. User Guide. Release 21.3

retail Free popcorn today cinema All food 20% off women s clothing counter food court

Connected Mobile Experiences (CMX) Aligning Use Cases and Technology

Version: epbxum_

Transcription:

Location n-based Services Henning Schulzrinne Columbia University

Overview Time + space Getting location information Using location information Privacy issues

Getting location Universal inform mation anywhere in the world independent of network connectivity Non-proprietary Energy efficient Accurate to 10 m/r room level

determination meth hods GPS 802.11 L2 10m 20-100m protocols cell tower man L2, L3, L7 room-level, AP 100 m-2 km room or A privacy global accurate simple to implement reasonably accurate room-level accuracy no surveying needed no infrastructure cost client privacy no infras privacy mostly outdoors requires survey only works in urban areas requires Internet connectivity mapping IP address to switch port? low accuracy cell coverage stationar doesn t s Enterprise & home LANs Enterprise & home LANs DSL, cable backup for other methods enter home

Location delivery yprotocols Method LLDP-MED DHCP HELD layer L2 L3 L7 (HTTP) accuracy room-level, AP room-level, AP room-level, AP advantages simple to implement built into switch direct port/room mapping simple to implement network locality traverses NATs can be operated by L2 provider problems may be hard to automate for large enterprises mapping MAC address to location? mapping IP address to switch port? use Enterprise & home LANs Enterprise & home LANs Some ISPs DSL, cable ISPs

indoor routing services direction s car park assistance traffic management ing ing Tracking Navigation Emergency em au as rist w Information Advertising ba location- based services Billing ro er Games facility Infrastru g es are ling Communications buddy finder Leisuree Management custom relation instant messaging security flee (schedu environm

Location-based services Finding services based on location physical services (stores, restaurants, ATMs,...) electronic services (hot spots, prin nters,...) Using location to improve (network) services incoming or outgoing g communicat cations adapts to location o Using location to provide information tourist guides advertisements Making others aware of user location presence (individual) popularity, movement (group) Security grant access based on user s location

Location-based VoIP Location-aware inbound serv vices do not forward call if time at callee location is [11 pm, 8 am] only forward time-for-lunch if destination is on campus do not ring phone if I m in a theater outbound call routing contact nearest emerg routing gency call center send delivery@pizza.c i com to nearest branch location-based events subscribe to locations, not people

consum mer app) the city in true realtime: how busy is the city & where is everyone going, rig ed: all anonymous destination activity it Green: only unusual destination ac Press 1 to see the #1 hottest destination, then 1 again to see the restaurants and bars there, e Now available in San Francisco, more cities rolling out in beta version. PS n

Minimum Volume Embedding ine learning algorithm that determine s behavior and clusters from anonymo aggregate movement from all pairs of corners in the city. Obtains behavioral map of city (vs. geographical map) Restaurants s Work Nightlife Residential

Platforms missing network connectivity missing navigation

IETF GEOPRIV and SIMPLE archite ectures DHCP rule XCAP (rules) maker et publication interface location server notification interface location recipient GEOPR ntity PUBLISH presence agent SUBSCRIBE watcher SIP presen

Privacy issues Not all LBS are privacy-sensitive where is the the M125 bus? navigation with GPS Problem: location + personal identity or derivable (e.g., via home location)

Privacy threats reveal device anonymously y (e.g., nearest gas station ) rivacy reveal identity + location to LBS (friend finder service) reveal to (friend, other) individual

Presence and privacy: PIDF LO All presence data, particularly location, is highly sensitive Basic location object (PIDF-LO) describes distribution (binary) retention duration Policy rules for more detailed access control who can subscribe to my presence who can see what when <tuple id="sg89ae"> <status> t <gp:geopriv> <gp:location-info> <gml:location> <gml:point gml:id="point1 srsname="epsg:4326"> <gml:coordinates>37:46:30n 122:25:10W </gml:coordinates> </gml:point> </gml:location> </gp:location-info> <gp:usage-rules> <gp:retransmission-allowed>no </gp:retransmission-allowed> <gp:retention-expiry>2003-06-23t04:57:29z </gp:retention-expiry> p </gp:usage-rules> </gp:geopriv> </status> <timestamp>2003-06-22t20:57:29z</timestamp> 06 22T20:57:29Z </tuple>

GEOPRIV privacy Conditions identity, sphere time of day current location identity as <uri> or <domain> + <except> Actions watcher confirmation Transformations include information reduced accuracy e.g., only within 5 mile radius rul es User gets maximum of permissions across all matching rules privacy-safe compositio removal of a rule can on reduce privileges Extendable to new presence data rich presence biological i l sensors mood sensors

Open technical and standard ds issues Universal APIs As simple as getti meofday() Not specific to metho od or vendor Crowd-sourcing Integration between presence and location presence as universal third party interface? Clear privacy rules

Deployme ent issues ISPs need to make location available to their customers for in-door use location as a chargeable service? LAN-based location f APs and ports enterprise for room-level location