The NearMe Wireless Proximity Server John Krumm and Ken Hinckley Microsoft Research Redmond, WA, USA.

Slides:



Advertisements
Similar presentations
Communications Room: Router/WAP, Switch, Server, Patch Panel Communications Room: Router/WAP, Switch, Server, Patch Panel Hard-wired Ethernet Ports… Site.
Advertisements

Bluetooth and Wi-Fi Kane Hartley.
16-Wirless Networking Technologies Dr. John P. Abraham Professor UTPA.
Minimap North Star + Lockheed Martin Benjin Dubishar, Chris Carey, Josh Osgood, JP Mardelli Prof. John Loser, Paul Mittan 13 May,
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Yu-Chung Cheng (UCSD, Intel Research) Yatin Chawathe (Intel Research) Anthony LaMarca.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
Computer Networks and the Internet CMPT 109 Montclair State University.
Jan 15, 2004MobiLoc1 MobiLoc: Mobility Enhanced Localization Prabal Dutta Sarah Bergbreiter.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 16th Lecture Christian Schindelhauer.
1 ENHANCED RSSI-BASED HIGH ACCURACY REAL-TIME USER LOCATION TRACKING SYSTEM FOR INDOOR AND OUTDOOR ENVIRONMENTS Department of Computer Science and Information.
Location Without GPS John Krumm Microsoft Research Redmond, Washington, USA.
Learning the meaning of places IfGi Location based Services SS 06 Milad Sabersamandari.
Can we get Wi-Fi connectivity for 15 µW? Bryce Kellogg.
Hardware & Software Needed For LAN and WAN
Correlation Coefficients Pearson’s Product Moment Correlation Coefficient  interval or ratio data only What about ordinal data?
April 20, 2008Emmett Nicholas ECE Drive-by Localization of Roadside WiFi Networks Anand Prabhu Subramanian, Pralhad Deshpande, Jie Gao, Samir R.
Local Positioning Mike Overy Chair Local Positioning WG Local Positioning v5.ppt #1 Mike Overy.
Wireless and Security CSCI 5857: Encoding and Encryption.
Patient Location via Received Signal Strength (RSS) Analysis Dan Albano, Chris Comeau, Jeramie Ianelli, Sean Palastro Project Advisor Taib Znati Tuesday.
So far, we have…
NEARBY: HYBRID NETWORK MOBILE APPLICATION Shuai Zhang, Ziwen Zhang, Jikai Yin.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
A system sharing informati on and services with individuals and groups webster.com/dictionary/ne tworking webster.com/dictionary/ne.
How big is your planet? Sources Information. Where is water found on the planet? Sources Information.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
BLUETOOTH BASED LOCATION SYSTEM SULAIMAN AL AWAD HANI AL RUWAILI.
WIFI. What is wifi ? Wi-Fi is the name of a popular wireless networking technology that uses radio waves to provide wireless high-speed Internet and network.
Download from The NearMe Wireless Proximity Server John Krumm and Ken Hinckley Microsoft Research Redmond,
Accuracy Characterization for Metropolitan-scale Wi-Fi Localization Yu-Chung Cheng (UCSD, Intel Research) Yatin Chawathe (Intel Research) Anthony LaMarca.
A tree line has a central line connecting together a series of star networks. The server is connected to a central line. Tree Network As the star, and.
Context & Group Addressing
For Wi-Fi The is internationally describing characteristics of a wireless local network. It was named after a group of people who invented.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Search engine note. Search Signals “Heuristics” which allow for the sorting of search results – Word based: frequency, position, … – HTML based: emphasis,
Networks By Indrani Chakraborty 1Copyright reserved to Indrani.
Peer to peer networks. Peer to peer is when digital devices communicate wirelessly with each others without the need for a transmitter. Wi-Fi Direct 1-
Activity 1 5 minutes to discuss and feedback on the following:
NETWORKING COMPONENTS Jeffery Rice LTEC Assignment 3.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 9 Networks and Communications.
PRESENTATION ON. What is a Wi-Fi Hotspot? A Wi-Fi hotspot is location or access point where you can access wireless broadband using a wireless enabled.
Muhammad Faiz bin Fazillah 2 TSK 2. HUAWEI HG232f Netgear N300 DSL.
NETWORKS. Example Web Browsing application Software Protocols involved Software NIC / Modem Hardware Telephone line / Co-axial cable / Air interface.
Wi-Fi Technology.
LAN, WAN, and Network Topologies
The University of Adelaide, School of Computer Science
Networks Keywords Network Hardware
Wireless Communication and Networks
Introduction to Wireless Technology
Algebra II Explorations Review ( )
Three types of wireless technology
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Testing Wi-Fi networking devices
SVTRAININGS. SVTRAININGS Features of SCCM  Application management  Provides a set of tools and resources that can help you create, manage, deploy, and.
Review on Smart Solutions for People with Visual Impairment
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Topological Ordering Algorithm: Example
Linear regression Fitting a straight line to observations.
Wireless Mesh Networks
Topological Ordering Algorithm: Example
Topological Ordering Algorithm: Example
Team North Star + Lockheed Martin
Connecting your network
16-Wirless Networking Technologies
SDP19 positIN Abstract System Overview Block Diagram Results
Get to Know the Internet
The pitfalls of address randomization in wireless networks
Topological Ordering Algorithm: Example
The pitfalls of address randomization in wireless networks
Summary of PAD SG use cases
Presentation transcript:

The NearMe Wireless Proximity Server John Krumm and Ken Hinckley Microsoft Research Redmond, WA, USA

What is NearMe A server, algorithms, APIs Requirement: –Clients equipped with Functionality: –Discover what is already nearby E.g. people, places –Estimate how far away they are

The basic idea Wi-Fi access point NearMe Proximity Server

Client: Wi- Fi Signature NearMe Proximity Server Client functions: 1.GUID  register(); 2. Report Wi-Fi signature {GUID, (m1, s1), (m2, s2)} 3. Query for nearby people and place.

Server: Access Point Layout A B C E D - AP topology in server DB - Recomputed every hour CEBA D

Two types of proximity Short Range Proximity Long Range Proximity

Distance function for Short Range Proximity Distance features: –n ∩ : number of access points in common –ρs : Spearman rank coefficient of access points in common –ssd ∩ = sum of squared differences of rssi in common –n u = number of access points not in common 4 features + polynomials to 3rd degree = 45 different test functions –d (n ∩,ρ s ) = -2.53∙n ∩ – 2.90∙ρ s Heuristic sort function on server: D = n ∩ + ρ s

Hops, Travel time for Long Range Proximity Hops = Distance Estimate Travel time –Compute from the timestamp on the Wi-Fi signature every hour. –Minimum observed client travel time between access points

Applications Send to people nearby Stitching Look up URLs of nearby people

Summary Works on existing Wi-Fi devices Minimal setup –No calibration –Capability grows with use Short range proximity –Accounts for different Wi-Fi hardware –Sorted by distance Long range proximity –Hop distances via adjacency analysis –Travel times via timestamp analysis

The End Reference: