Download from The NearMe Wireless Proximity Server John Krumm and Ken Hinckley Microsoft Research Redmond,

Slides:



Advertisements
Similar presentations
Wireless & Mobile in the Library Indiana State University Library Ralph Gabbard, Judy Tribble, Paul Asay, Chris Hayes Copyright Ralph Gabbard, Judy Tribble,
Advertisements

Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Presentation viewer : _ Mahmoud matter. Ahmed alasy Dr: Rasha Atallah.
BuZZone for Trade Shows: Searching for New Partners and Efficiently Exchanging Information The product is developed by Bacup IT.
ACCURACY CHARACTERIZATION FOR METROPOLITAN-SCALE WI-FI LOCALIZATION Presented by Jack Li March 5, 2009.
Infrared Data Association and Bluetooth Technology EE566 presentation
December 17, Wi-Fi Mark Faggiano GBA 576. December 17, Purpose of the Project  I hear Wi-Fi, WLAN, everywhere  What does it all.
Indoor Communications Rex Chen Ubiquitous Computing - Winter 2007.
Location Without GPS John Krumm Microsoft Research Redmond, Washington, USA.
Intro to MIS – MGS351 Network Basics Extended Learning Module E.
Wi-Fi Hyunshik Seo. CONTENTS What is Wi-Fi ? A short history of Wi-Fi How Wi-Fi works – Internet access technology – Topology of Wi-Fi Location-aware.
Bar|Scan ® Asset Inventory System The leader in asset and inventory management.
Local Positioning Mike Overy Chair Local Positioning WG Local Positioning v5.ppt #1 Mike Overy.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Location Again Location API’s and Room-Size Location Feb 28, 2006 Larry Rudolph.
Ubiquitous Advertising: the Killer Application for the 21st Century Author: John Krumm Presenter: Anh P. Nguyen
How secure is Darren Adams, Kyle Coble, and Lakshmi Kasoji.
Stacy Drake Bluetooth Vs. Wi-Fi. What is Bluetooth?
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 6 1 Real-Time Communication on the Internet Exploring Wireless Networks Tutorial.
Bluetooth Proximity Badge ECE 4112 – Spring 2007 Group 18 Soud Laskar & Alan Nix.
BreadCrumbs: Forecasting Mobile Connectivity Presented by Hao He Slides adapted from Dhruv Kshatriya Anthony J. Nicholson and Brian D. Noble.
Ken Dorsey KA8OAD. What is EchoLink? The simple answer is EchoLink software uses VoIP technology to link ham radio stations together around the world.
Wireless Networks This section Contain : 1) Wireless Basics. 2) Bluetooth. 3) Wi-Fi. 4) Wi-Fi Equipment. 5)Wi-Fi Setup.
Why go Wireless? By Cheryl Aupperle The Start…. Wireless communication is something we all are familiar with. Think about using a walkie- talkie, listening.
Networking Two or more computers linked together so that it is capable of sending messages between them. Network Stand Alone Computer.
Proximity-Based Authentication of Mobile Devices Eyal de Lara Department of Computer Science University of Toronto Alex Varshavsky, Adin Scannel, Anthony.
Extended Learning Module D
Intro to Context-Aware Computing Jason I. Hong. Context-Aware Computing Shift from explicit to implicit interaction Use this implicit input to adapt systems.
BeTelGeuse: Tool for Bluetooth Data Gathering Petteri Nurmi, Joonas Kukkonen, Eemil Lagerspetz, Jukka Suomela, Patrik Floréen Helsinki Institute for Information.
Telecommunications, P. I AIMS 2710 R. Nakatsu. Networks and Telecommunications NETWORK – two or more computers interconnected by a cable (or alternatively,
45 nm transistor 45nm =.045um (microns)= 450 Angstroms.
Team: Justin Audley, Blake Brown, Christopher Dean, Andrew Russell, Andrew Saunders Advisor: Dr. Richard A. Messner Sponsors: Dr. Richard A. Messner, UNH.
BLUETOOTH BASED LOCATION SYSTEM SULAIMAN AL AWAD HANI AL RUWAILI.
Networks.
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.
Managing Telecommunications Chapter 6 Emily Gehm Jessica Paul Melanie Wall.
Lesson 3 Getting started and Installing Web Matrix Getting started and Installing Web Matrix.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 13 1 Chapter 13: Advanced Laptops and Portable Devices IT Essentials: PC.
발표자 : 현근수 Bluetooth. Overview wireless protocol short-range communications technology single digital wireless protocol connecting multiple devices mobile.
Standards and Protocols Slide show for WiFi Characteristics of a wireless local network. It was named after a group of people who invented. The.
For Wi-Fi The is internationally describing characteristics of a wireless local network. It was named after a group of people who invented.
SEMINAR ON BLUETOOTH TECHNOLOGY
Positioning in Ad-Hoc Networks - A Problem Statement Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich.
Network Location Awareness Vision And Scenarios Tracey Yao Program Manager Windows Wireless Networking microsoft.com Microsoft Corporation.
Agenda Last class: Network Protocols Today: Wireless Technology –How do computers talk to each other… with no wire connecting them?
3.3 Mobile Digital Communication. Overview Demonstrate and apply the knowledge and understanding of the increasing use of mobile communication devices.
 Life Long Learning - Mobile  Katy Mayo – Basics  Move Photos and Music  Ipad Printing  Last meeting of the season – next 9/11  Website & .
The Personal Server Changing the Way We Think About Ubiquitous Computing Roy Want, et al. / Intel Research UBICOMP 2002 Nov Seungjae Lee
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-
Don’t Log in!. Recap on the previous units I’ve tried to make it as concise as possible but there is a bit of writing, to ensure that you have some notes.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Tracking Indoors.
Technology A-Z by RJizzle. A is for Antenna B is for Bluetooth.
LO2 Understand the key components used in networking.
Wireless Communications Standard ‘wired’ networks are connected together using copper cables that carry data around the network in the form of electrical.
MY NEST A TECHNOLOGICAL OVERVIEW. NECKLACE Reason: Hidden Less like being tagged and branded (jail)
The NearMe Wireless Proximity Server John Krumm and Ken Hinckley Microsoft Research Redmond, WA, USA.
Respected Ma’am & Dear friends
Intention – Understanding the features of the following networks
Intro to MIS – MGS351 Network Basics
Introduction to Wireless Technology
Three types of wireless technology
New Technology Group Meeting
CompTIA IT Fundamentals Study Guide (FC0-U51)
Network Basics Extended Learning Module E
Network Models, Hardware, Protocols and number systems
Discovering Technology
Presenter : Mr Yong Jong Shyan
Wireless Workstation Revolution
Read this to find out how the internet works!
3.3 Mobile Digital Communication
Presentation transcript:

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

Download from The Basic Idea Wi-Fi access point NearMe Proximity Server

Download from Location vs. Proximity s 1 = measured signals s 2 = measured signals x 1 = (x,y) location x 2 = (x,y) location d 12 = f(x 1, x 2 ) d 12 = g(s 1, s 2 )

Download from Who Cares? Schilit, Adams, & Want, “Context-Aware Computing Applications”, Which of my friends, colleagues, relatives, or enemies are nearby? Who are these strangers with me? What are the names of nearby printers? What conference rooms are nearby? How far away is the nearest receptionist desk? Other elements of context: velocity, mode of transportation, task, goal, mood …

Download from Other Proximity Methods Location from Active badges Cameras Wi-Fi GPS Cell Phones … Conference Devices SpotMe nTAG TM IntelliBadge TM - NCSA Conference Assistant – Georgia Tech Proxy Lady – Viktoria Institute Digital Assistant – ATR Synchronous Context Synchronous Gestures – Microsoft “Are You With Me?” – U. Washington SyncTap – Sony Stitching – Microsoft Smart-Its Friends – Disappearing Computer Initiative SpotMenTAG TM Services Trepia iChat – Apple Short Range Networking Infrared Bluetooth

Download from NearMe Client Windows XP PocketPC 2003 Requirements: Windows XP WWW access Microsoft.NET Framework

Download from NearMe Client – Test Connections

Download from NearMe Client – Register Register with: Name (optional) URL (optional) Expiration interval

Download from NearMe Client – Report Wi-Fi List of detectable Wi-Fi access points Access points used only as beacons Periodic reports for mobility

Download from NearMe Client -- Query Adjustable “Look back” time to filter outdated reports

Download from Register as thing NearMe Client – Nearby Things personelevatorkitchenbathroom conference roomstairsmail roomstitchable device printercafeteriareception deskdemo person Report signal strengths Query for things

Download from NearMe Server SQL Server.NET Web ServiceClients

Download from NearMe Server Data Expiration deletes source of Wi-Fi data, but not Wi-Fi data itself

Download from Access Point Layout A F B D C E F A B C D E Access point topology in database Recomputed every hour

Download from Hops = Distance Estimate Extends proximity range beyond radio range

Download from Access Point Travel Times Minimum observed client travel time between access points Recomputed every hour Could be computed from other “wardriving” data, e.g. Intel Research Place Lab NetStumbler To Do Path plan, e.g. A→C = A→B + B→C Cluster times, e.g. times for walk, bike, drive

Download from Travel Times = Distance Estimate Observed lower bound on travel time

Download from Distance Estimation How to estimate distance between things?

Download from Distance Functions Wi-Fi Signature = s = { (mac 1, rssi 1 ), (mac 2, rssi 2 ), …, {(mac n, rssi n ) } Candidate Distance Features: 1.n ∩ = number of access points in common 2.ssd ∩ = sum of squared differences of rssi in common 3.n u = number of access points not in common 4.ρ s = Spearman rank coefficient of access points in common sasa sbsb d = f(s a,s b )

Download from Compare Ranked Signal Strengths mac 1 mac 2 mac 3 mac 2 mac 3 Spearman rank = ρ s -1 <= ρ s <= 1 “RightSPOT”, UbiComp 2003

Download from Distance Functions d = f(s a,s b ) d = f(n ∩, ssd ∩, n u, ρ s ) Example: d = a∙n ∩ 2 + b∙ssd ∩ + c∙n u 3 + d∙ρ s 4 features + polynomials to 3 rd degree = 45 different test functions

Download from Test Data Wi-Fi Cards 1.Dell built-in laptop 2.Microsoft Wireless USB 3.ORiNOCO PC Card 4.Actiontec USB 5.Cisco Aironet PC Card 6.Linksys USB Office Building:1,441,739 pairs Cafeteria: 572,027 pairs

Download from Simple Distance Function d = -2.53∙ n ∩ – 2.90∙ ρ s rms error = meters ρ s = 0.39

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

Download from What Makes NearMe Different? Works on existing Wi-Fi devices Minimal setup –“Out of the box” for nearby people –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

Download from Demo