Calendar


Search
Contact Info

UR Home PageDouglas C. Szajda, PhD


Home
Research
Current Projects
Security Issues
Spatial Location
Cycle Synch.
Past Projects
Isotach
Spectral Multiplicity

Teaching
Current Courses
Elementary Prog.
Algorithms
Systems Seminar
Past Courses
Spring 2007
Algorithms
Calculus I
Fall 2006
Computer Security
Calculus II
Spring 2006
Networks
Core 102
Fall 2005
Core 101
Calculus I
Spring 2005
Algorithms
Fall 2004
Algorithms
Computer Security
Fall 2003
Intro. to Computing
Algorithms
Spring 2003
Algorithms
Networks
Wireless Networks
Fall 2002
Security
Intro. to Computing
Spring 2002
Networks
Intro. to Computing
Fall 2001
Intro. to Computing
Math&CS Home
Math&CS Colloquiua

PinPoint Spatial Location Protocols

(Joint work with A. Agrawala, U. Shankar, and R. Larsen, at the University of Maryland, College Park)

The development of an efficient lightweight mechanism for determining the spatial layout of a wireless network of nodes has proven elusive. Existing approaches (GPS, acoustic, infrared, radio, etc.) either have poor accuracy and range or are very expensive (e.g. differential GPS) and may require elaborate infrastructure support. PinPoint Technology provides an accurate, rapid, and inexpensive solution to this problem. Specifically, it allows a set of wireless nodes distributed in 3D space to rapidly and accurately determine both the propagation delay between every pair of nodes, and the relative clock drift and offset between every pair of nodes. This, in turn, allows calculation of the inter-node distances, and thus the spatial layout of the nodes, as well as the local clock times at other nodes, and hence the ability to carry out precise synchronized actions. The techniques are based on a novel way of integrating clocks and timers with UHF communications, together with the use of time-based protocols. These time-based protocols (protocols that rely on explicit real-time state) allow a flexible TDMA scheduling of all resources, from UHF media to application. Initial results show that our methods can, with nominal hardware, determine locations to an accuracy of a few centimeters and determine clock differences to an accuracy of a nanosecond. With our current protocols, a set of one hundred nodes within UHF range of each other can learn of their inter-node propagation delays and clock attributes in a few seconds; it would take a few tens of seconds for a set of one thousand nodes. The protocol can be periodically repeated either to reduce errors or to track moving nodes. Speeds of 50 mph can be easily accommodated. The PinPoint method is currently the subject of an NSF ITR proposal, in which we envision applying the technique to

  • Geo-location and movement tracking: Given the location of three nodes and their distance to a fourth node, the location of the fourth node can be easily determined by any node possessing this information. This can be used for location determination in sensor networks, for E911 positioning in cellular networks, smart vehicles, location-based routing in ad-hoc networks, etc.
  • Ad-Hoc networking: A set of nodes with accurate current estimates of remote node clocks can use flexible TDMA rather than the less efficient CSMA/CA to share the wireless media (the latter being the only currently feasible approach in the absence of a base station). In addition, flexible TDMA in multi-hop wireless networks can be used with current techniques in higher layers (e.g. DSDV in routing, mobile IP, etc), though the most dramatic increases in efficiency can be achieved by extending the time-based approach into the network and transport layers.
  • Temporal tomography: By surrounding an object with PinPoint nodes and analyzing the addition delays incurred by signals reflected from or going through the object, one can map the internal and external reflecting surfaces and composition of the object by knowing the speed of waves in different media. To do this at the fine-scale of medical imaging of the human body, picosecond resolution is needed. We propose a ``verniering'' technique that yields the required accuracy while maintaining a cost advantage over current intensity-based approaches such as CAT scans.
Last Modified:  06-May-2008 Contact: Doug Szajda
Arts & Sciences | Business | Leadership | Law | Continuing Studies