Lanzisera Sensors 1103
Lanzisera Sensors 1103
net/publication/224214985
CITATIONS READS
155 9,752
3 authors, including:
All content following this page was uploaded by Steven Lanzisera on 02 June 2014.
Abstract—Location-aware wireless sensor networks will enable demonstrated. Although UWB transmitters are simple to imple-
a new class of applications, and accurate range estimation is ment and extremely low power, UWB receivers have proven to
critical for this task. Low-cost location determination capability be highly complex and consume a large amount of power when
is studied almost entirely using radio frequency received signal
strength (RSS) measurements, resulting in poor accuracy. More providing communication performance comparable to narrow-
accurate systems use wide bandwidths and/or complex time-syn- band radios. Some narrowband methods have been proposed
chronized infrastructure. Low-cost, accurate ranging has proven that require time-synchronized and/or high-performance, spe-
difficult because small timing errors result in large range errors. cialized base station devices, and this added complexity and cost
This paper addresses estimation of the distance between wireless limit the application of these systems [2], [3]. The second phase
nodes using a two-way ranging technique that approaches the
turns these ranges into locations and has been widely studied
Cramér–Rao Bound on ranging accuracy in white noise and
achieves 1–3 m accuracy in real-world ranging and localization [4]. There is a need for low-cost, simple ranging technology that
experiments. This work provides an alternative to inaccurate RSS provides the meter-level accuracy required for many localiza-
and complex, wide-bandwidth methods. Measured results using a tion problems.
prototype wireless system confirm performance in the real world. This paper presents a burst mode, two-way ranging (TWR)
Index Terms—Real-time location systems, sensor networks, method that closely approaches the theoretical lower bound for
two-way ranging (TWR). ranging accuracy in a noise-limited environment and achieves
meter level accuracy in multipath environments. All nodes in
the network are identical, simple to implement, and do not re-
I. INTRODUCTION quire time-synchronized infrastructure. The code modulus syn-
chronization (CMS) method has an online measurement com-
IRELESS networks have become a part of daily life,
W and the addition of location awareness can change the
application landscape. Mobile phones have low resolution capa-
ponent and an offline range extraction component, and this sep-
aration simplifies implementation and improves performance.
Measurements are taken at several carrier frequencies and com-
bilities today, and this is changing the way people plan, navigate, bined together to mitigate the impact of multipath channel char-
and consume information. Today’s indoor wireless networks are acteristics. These techniques are not specific to an individual
almost universally unaware of device location, but the combina- standard, modulation scheme, bandwidth, or RF platform. They
tion of data communication, location awareness, and low power can easily be added to the digital baseband processor of most ex-
will enable a new host of applications. Battery-operated wire- isting transceivers, thereby adding time-of-flight (TOF) ranging
less devices for tagging, locating, and sensing data in factories, capability.
hospitals, and other environments will be widespread, reducing A prototype of the system was implemented using a commer-
costs and improving quality. cially available 2.4 GHz radio, analog-to-digital interface elec-
Determining device location has two parts. The first phase tronics, a field-programmable gate array (FPGA), and a micro-
involves measuring a relationship between nodes (e.g., distance controller. A 2 MHz bandwidth, frequency shift keying ranging
and angle), and the second phase uses these relationships to esti- scheme was implemented that is compatible with the common
mate location [1]. Radio frequency (RF) received signal strength IEEE 802.15.4 standard. Measurements over a noisy channel
(RSS) measurements are commonly used to estimate range, but show that the Cramér–Rao Bound (CRB) is nearly achieved at
the accuracy of this technique is poor even in the best of con- moderate signal-to-noise ratios (SNRs). Measurements taken in
ditions [2]. The primary alternative is the use of ultra-wideband several environments show 1 m accuracy outdoors and 1–3 m
(UWB) RF ranging, and good ranging performance has been accuracy indoors.
Manuscript received January 30, 2010; revised June 09, 2010; accepted Au-
gust 19, 2010. Date of publication January 24, 2011; date of current version
II. LOCALIZATION AND TIME-OF-FLIGHT (TOF) RANGING
February 02, 2011. The associate editor coordinating the review of this paper
and approving it for publication was Prof. Henry Leung.
Determining the location of a device is called localization,
S. Lanzisera is with the Lawrence Berkeley National Laboratory, Berkeley, and the localization problem typically consists of estimating the
CA 94720 USA (e-mail: [email protected]). distance between nodes and then using these ranges to estimate
D. Zats and K. S. J. Pister are with the University of California, location. The accuracy of a localization system is limited by the
Berkeley, Berkeley, CA 94720 USA (e-mail: [email protected];
[email protected]). accuracy of the range estimates and the geometry of the network
Digital Object Identifier 10.1109/JSEN.2010.2072496 devices to be localized. This section contains an introduction to
1530-437X/$26.00 © 2010 IEEE
838 IEEE SENSORS JOURNAL, VOL. 11, NO. 3, MARCH 2011
C. Application Requirements
Tagging and locating assets in buildings is the primary appli-
cation for this technology, and room-level accuracy ( ) is
typically sufficient. Deployments must be low cost and should
not require dedicated wiring. This prevents the widespread use
of time difference of arrival techniques, which are typically
Fig. 1. CDF of location error normalized by the RMS ranging error. time synchronized and require dedicated wiring. To further
reduce cost, the transceiver should be compatible with the IEEE
localization, range estimation techniques, and typical applica- 802.15.4 standard widely used in wireless sensor networks
tion requirements. (WSNs) [5].
B. Noise
A range measurement degraded only by white noise is limited
in accuracy by the signal energy-to-noise ratio, , at the
receiver and the occupied bandwidth, . Ranging is a problem
that has been studied in the context of radar applications, and
the CRB provides a lower bound for the variance of the range
estimate in white noise. For a one-way ranging system using
IEEE 802.15.4 modulation, the CRB is
(2)
Fig. 2. CRB as a function of bandwidth.
(3)
Fig. 6. Impact of multipath signal on range error for relative mulitpath (a) phase, (b) delay, and (c) amplitude.
After a single measurement, the variance, , for TWTT or only depends on (see (5)). In the case of IEEE 802.15.4, min-
the enhanced version of TWTT presented in [3], is given by (4). imum shift keying (MSK), a version of frequency shift keying,
Comparing (4) to the CMS bound, given by is used. In MSK the modulation signal is square and changes
between and . In Section III-C, we assumed that was
constant for the two paths. Immediately after a to change,
however, the direct path is at and the second path is at .
Now, the composite received signal is the sum of two sinu-
soids at different frequencies and has rapid magnitude and phase
we find that CMS has a better single measurement variance changes. These changes are nonsinusoidal and affect the demod-
ulator output.
The multipath induced bias is a function of the relative mul-
tipath amplitude, phase, and delay, and the bias can be positive
Substituting for the factor where represents how or negative depending on the relative phase of the paths. This
much faster the sampling is than the signal bandwidth, we find is an important fact because it is intuitive to believe that only
that if positive biases are possible. Simulations of the two path multi-
path environment are presented in Fig. 6. Fig. 6(a) shows how
varying impacts the range estimate when the relative delay and
amplitude are fixed to 20 ns and 1/2, respectively. The trend as-
sociated with varying relative multipath delay when is set for
then CMS provides better performance than TWTT. This result maximum error and the relative multipath amplitude is set to
is directly in line with Fig. 3, where signals must be highly over- 1/2 are shown in Fig. 6(b). As the relative delay increases, the
sampled to achieve performance approaching the CRB unless magnitude of the bias increases. Eventually the delay is large
CMS is used. enough that it can be differentiated from the direct path, and the
error decreases. Fig. 6(c) shows the case when is set for max-
B. Frequency Diverse Range Estimation imum and minimum error, relative delay is fixed at 20 ns, and
We present a multipath mitigation technique that requires for varying relative multipath amplitudes. The key conclusions
minimal processing and relies on the properties of the multipath are that both positive and negative biases occur, and the magni-
environment and the signal demodulator. Measurements taken tude of the biases increases with delay.
at several carrier frequencies are combined to reduce the bias in From the trends in Fig. 6, it is instructive to consider how
the TOF estimate. The impact of multipath on the demodulator to best estimate the true time of flight when presented with a
output is critical to understanding this technique. series of measurements taken over the same channel with dif-
The signal demodulator is a simple digital frequency detector. ferent phase relationships. To generate measurements with dif-
The most common receiver for IEEE 802.15.4 is a low inter- ferent phase relationships, the measurements are taken at dif-
mediate frequency (low-IF) receiver with FM demodulation at ferent carrier frequencies. From the figures, it appears that an
the low-IF. The incoming modulated sinusoid has its period average value will reduce the overall bias. A more detailed study
measured with a counter from rising edge to rising edge and of the bias over a wider set of conditions is required to develop
falling edge to falling edge. The counter output is applied to a a heuristic for reducing overall bias.
lookup table to determine the demodulation value. This struc- Simulated multipath channels generated by the IEEE
ture is simple, produces a multibit output, and has reasonable 802.15.4a working group for indoor office and residential en-
noise performance. vironments were used to simulate 200 multipath environments
The simplest multipath situation has a direct path and a single [16]. For each channel, range was estimated on each of the 16
other path that arrive with some relative time delay, , and car- IEEE 802.15.4 carrier frequencies in the 2.4 GHz band, using
rier phase, . Both and affect the demodulator output, but an algorithm consistent with the methods presented in this
LANZISERA et al.: RADIO FREQUENCY TIME-OF-FLIGHT DISTANCE MEASUREMENT 843
Fig. 8. Activity at the initiating node for a ranging operation including setup, CMS ranging operations (dark gray), and data processing (white).
Indoor range estimates using the same setup were performed The localization experiment was performed in a relatively
to verify that reasonable ranging accuracy can be achieved in en- open area between two buildings. The approximate dimensions
vironments typical to local area and sensor networks. The TOF of the space are 50 m by 40 m with some trees and bushes in the
and RSS measurements shown in Fig. 11 were taken in a clut- area and buildings along two sides. Internode distances of up to
tered hallway. The achieved accuracy for TOF was better than 70 m were available, and communication and ranging could be
1 m 50% of the time and better than 3 m 80% of the time. RSS performed at these distances. Four static nodes were setup on
achieved 8 m accuracy less than 50% of the time. There were no tripods, and a node was carried through the field. The results of
calibration steps or changes to the system firmware, software or the localization experiment are shown in Fig. 12, where the dia-
calculation methods between this environment and the outdoor monds are reference nodes, the boxes are ground truth, and the
environment. circles are estimated location. Localization accuracy is better
LANZISERA et al.: RADIO FREQUENCY TIME-OF-FLIGHT DISTANCE MEASUREMENT 845
than 2 m for 80% of the estimates using a simple MSE estimate [13] T. Watteyne, S. Lanzisera, A. Mehta, and K. Pister, “Mitigating multi-
for location. path fading through channel hopping in wireless sensor networks,” in
Proc. IEEE Int. Conf. Commun., May 2010, pp. 1–5.
[14] B. Lachartre et al., “A 1.1 nJ/b 802.15.4a-compliant fully integrated
m
UWB transceiver in 0.13 CMOS,” in Proc. Int. Solid State Circuits
VII. CONCLUSION Conf., San Francisco, CA, 2009, pp. 312–313.
[15] N. Dharamdial, R. Adve, and R. Farha, “Multipath delay estimations
Code modulus synchronization, a burst mode, TWR method, using matrix pencil,” IEEE Wireless Commun. Networking, vol. 1, pp.
632–635, Mar. 2003.
approaches the CRB without excessive over sampling, an [16] A. F. Molisch et al., IEEE 802.15.4a Channel Model – Final Report,
improvement over previously published methods. Frequency Tech. Rep. Doc. IEEE 802.15-04-0662-02-004a, 2005.
diverse ranging is an easily implemented strategy that improves [17] T. C. Karalar and J. Rabaey, “An RF ToF based ranging implementa-
tion for sensor networks,” in Proc. IEEE Int. Conf. Commun., 2006, pp.
ranging performance in multipath environments. Combined, 3347–3352.
these techniques achieve 1 m ranging accuracy outdoors and [18] S. Schwarzer, M. Vossiek, M. Pichler, and A. Stelzer, “Precise dis-
1–3 m accuracy indoors. A localization experiment further tance measurement with IEEE 802.15.4 (ZigBee) devices,” in Proc.
EEE Radio and Wireless Symp., 2008, pp. 779–782.
verifies performance. In communication systems where the
is typically large, the effect of sampling has dominated Steven Lanzisera received the B.S. degree in elec-
noise-induced error in TWR systems, but CMS avoids this trical engineering from the University of Michigan,
Ann Arbor, in 2002 and the Ph.D. degree in electrical
pitfall. Complex hardware and networks limit the application of engineering and computer sciences from the Univer-
location-aware networks, but the system presented here avoids sity of California, Berkeley, in 2009.
this complexity without the need for specialized base stations, He was an Engineer with the Space Physics
Research Laboratory, University of Michigan, from
time synchronization, UWB, or other expensive and complex 1999 to 2002, where he worked on spacecraft
equipment. integration and testing. He is currently a Researcher
in the Environmental Energy Technologies Division
at Lawrence Berkeley National Laboratory, where
he studies energy use in buildings with a focus on distributed sensing, controls
REFERENCES and appliance energy efficiency. He has published research on embedded
systems, wireless communication, networking, integrated circuits, building
[1] N. Patwari et al., “Locating the nodes: Cooperative localization in wire- energy efficiency, and public policy.
less sensor networks,” IEEE Signal Proc. Mag., vol. 22, no. 4, pp.
54–69, Jul. 2005.
[2] M. Pichler, S. Schwarzer, A. Stelzer, and M. Vossiek, “Multi-channel
distance measurement with IEEE 802.15.4 (Zigbee) devices,” IEEE J.
Sel. Topics Signal Proc., vol. 3, no. 5, pp. 845–859, Oct. 2009. David Zats received the B.S. degree in computer science and engineering
[3] K. Ahmed and G. Heidari-Bateni, “Improving two-way ranging preci- from the University of California, Los Angeles, in 2007 and the M.S. degree
sion with phase-offset measurements,” in Proc. IEEE Global Commun. in electrical engineering and computer sciences from the University of Cali-
Conf., 2006, pp. 1–6. fornia, Berkeley, in 2009. He is currently working towards the Ph.D. degree
[4] K. Pahlavan et al., “Indoor geolocation science and technology,” IEEE at the University of California, Berkeley, where his research focus is energy
Commun. Mag., vol. 40, no. 2, pp. 112–118, Feb. 2002. consumption in datacenter networks.
[5] S. Lanzisera and K. S. J. Pister, “RF ranging methods and performance As Research Assistant at the Center for Embedded Networked Sensing
limits for sensor localization,” in Localization Algorithms and Strate- (CENS), he worked on networks of wireless image sensor nodes.
gies for Wireless Sensor Networks, G. Mao and B. Fidan, Eds. New
York: Information Science Reference, 2009, p. 526.
[6] D. Kirchner, “Two-way time transfer via communication satellites,”
Proc. IEEE, vol. 79, no. 7, pp. 983–990, Jul. 1991. Kristofer S. J. Pister received the B.A. degree in ap-
[7] C. Hoene and J. Willmann, “Four-way TOA and software-based trilat- plied physics from the University of California, San
eration of IEEE 802.11 devices,” IEEE Personal, Indoor and Mobile Diego, in 1982, and the M.S. and Ph.D. degrees in
Radio Commun., pp. 1–6, 2008. electrical engineering from the University of Cali-
[8] H. L. Van Trees, Detection, Estimation, and Modulation Theory. New fornia, Berkeley, in 1989 and 1992.
York: Wiley, 2001. From 1992 to 1997, he was an Assistant Professor
[9] M. Richards, Fundamentals of Radar Signal Processing. New York: of Electrical Engineering with the University of
McGraw-Hill, 2005. California, Los Angeles. In 1997, he joined the
[10] S. Lanzisera, A. Mehta, and K. Pister, “Reducing average power in Department of Electrical Engineering and Computer
wireless sensor networks through data rate adaptation,” in Proc. IEEE Sciences, University of California, Berkeley, where
Int. Conf. Commun., Jun. 2009, pp. 1–6. he is currently a Professor and a Co-Director of the
[11] S. Srirangarajan and A. Tewfik, “Localization in wireless sensor Berkeley Sensor and Actuator Center. He coined the term Smart Dust and
networks under non line-of-sight propagation,” in Proc. IEEE Global pioneered the development of ubiquitous networks of communicating sensors.
Commun. Conf., 2005, pp. 3477–3481. During 2003 and 2004, he was on industrial leave as CEO and then CTO of Dust
[12] Q. H. Spencer, B. D. Jeffs, M. A. Jensen, and A. L. Swindlehurst, Networks, a company that he co-founded to commercialize low-power wireless
“Modeling the statistical time and angle of arrival characteristics of an mesh networking for sensors. In addition to wireless sensor networking, his
indoor multipath channel,” IEEE J. Sel. Areas Commun., vol. 18, no. 3, research interests include MEMS-based micro-robotics and low-power circuit
pp. 347–360, Mar. 2000. design.