We’ve all been there (the MIT statement says), impatiently twiddling our thumbs while trying to locate a WiFi signal. But what if, instead, the WiFi could locate us? In a new paper, a research team led by Professor Dina Katabi present a system called Chronos that enables a single WiFi access point to locate users to within tens of centimetres, without any external sensors.
The team demonstrated the system in an apartment and a cafe, while also showing off a drone that maintains a safe distance from its user with a margin of error of about 4 centimetres. “From developing drones that are safer for people to be around, to tracking where family members are in your house, Chronos could open up new avenues for using WiFi in robotics, home automation and more,” says PhD student Deepak Vasisht, who is first author on the paper alongside Katabi and former PhD student Swarun Kumar, who is now an assistant professor at Carnegie Mellon University. “Designing a system that enables one WiFi node to locate another is an important step for wireless technology.”
A video demonstration can be viewed here.
Experiments conducted in a two-bedroom apartment with four occupants show that Chronos can correctly identify which room a resident is in 94% of the time. For the cafe demo, the system was 97% accurate in distinguishing in-store customers from out-of-store intruders - meaning it could be used by small businesses to prevent non-customers from stealing their WiFi. (32% of Americans have confessed to this cyber-crime.)
Chronos locates users by calculating the “time-of-flight” that it takes for data to travel from the user to an access point. The system is 20 times more accurate than existing systems, computing time-of-flight with an average error of 0.47 nsec. Vasisht presented the paper at this month’s USENIX Symposium on Networked Systems Design and Implementation (NSDI '16).