Open access peer-reviewed chapter

Localizing with Passive UHF RFID Tags Using Wideband Signals

By Andreas Loeffler and Heinz Gerhaeuser

Submitted: April 30th 2012Reviewed: September 24th 2012Published: June 5th 2013

DOI: 10.5772/53769

Downloaded: 4568

1. Introduction

Localization of positions and detection of objects is a key aspect in today’s applications and, although the topic exists a while ago, it is still under ongoing research. The introduction of global navigation satellite systems (GNSS), particularly GPS [1], and its improvements with accuracies down to a few meters, was a huge step towards ubiquitous localization [2, 3]. This is almost valid for outdoor environments, whereas indoor localization is still a challenging issue [4, 5]. The reason for that is the demanding, dynamic indoor environment, causing severe multipath fading, leading to hard predictable propagation models - thus influencing time, power and phase measurements. However, in the past, much effort has been put into designing high accurate indoor localization systems, including technologies like ultrasonic sound, infrared light, Wi-Fi, Bluetooth, ZigBee, cellular mobile communication (GSM, UMTS), ultra-wideband and RFID just to mention a few of them. Despite all the effort, there is no outstanding technology comprising all indoor localization contingencies as every technology in use has its advantages and disadvantages regarding accuracy, availability, complexity and costs.

Due to constantly falling prices of UHF RFID tags [6] additional applications arose beside the traditional concept of radio frequency identification (RFID). Major applications include supply chain technologies [7] and logistics [8], from container level tagging even down to item level tagging [9]. Regarding the Internet of Things [10], UHF RFID has some advantages over other RFID technologies, i.e., LF and HF: UHF RFID tags are small, do not require a battery, allow high data rates and high reading ranges, whereas LF and HF cannot serve with these issues at the same time [10]. Together with the mentioned low costs, the UHF RFID technology may be available in lots of objects (walls, carpets, doors, etc.) in the future. Therefore, indoor positioning using UHF RFID technology could be one solution towards ubiquitous localization, as efforts are made to shrink the size of RFID reader ICs and to integrate them into mobile phones.

The chapter is organized as follows. Section 2 gives a brief overview of today’s wireless positioning technologies with a focus on RFID. Section 3 introduces the proposed positioning system and shows the theoretical approach along with an example. Section 4 focuses on challenges and limitations of the system and Section 5 presents results from measurements carried out underlining the principle of operation. Section 6 provides a discussion based on the results. Finally, Section 7 gives a short summary and concludes with a perspective for future work.


2. Basics and state of the art

This section provides an overview of state-of-the-art wireless positioning technologies. The section is divided into two subsections, with the first subsection describing measurement principles for positioning, whereas the second subsection has a focus on current positioning technologies based on RFID, particularly UHF RFID within the 900 MHz frequency band.

2.1. Positioning measurement principles

The first paragraph provides definitions for the terms precision, rightness and accuracy, whereas the following paragraphs describe the main positioning processes comprising lateration, angulation and fingerprinting. The last paragraph depicts the measurement techniques used for the positioning process, for instance, time of arrival, angle of arrival and received signal strength.

2.1.1. Precision, rightness and accuracy

Often, the terms “precision” and “accuracy” are used to define the same issue, namely how well a localization system or method works, e.g., the measurement error expressed in meters. However, precision and accuracy are not similar to each other. Therefore, this paragraph points out the differences and relations of the terms precision, rightness and accuracy.

Precisionshows how well independent measurement values are located to each other. That means, if many measurement values are in dense proximity to each other, the measurement has a high precision; on the other hand, it does not mean that the measurement is accurate in any case. A standard term that is used to measure the precision is the standard deviation σxwith


σ^xdescribes the estimated standard deviation of the measurement, Ndescribes the number of measurements, x^kthe measurement value at the kth measurement, the estimated mean value of the measurement values. x^describes the random variable of the measurement process, whereas Eis the corresponding expectation value. In the following, the standard deviation σxis used as a measure for the precision of a positioning technique.

Rightnessor trueness describes how well the measured values respectively the expectation of the estimated values x^fit to the expectation of the true values x, i.e., a so called bias with

Bias=E{x^x}=E{x^}xand   Bias^=x^¯x¯E3

Bias^is the estimated rightness of the measurement and x¯is the mean value of the true values. The rightness is a measure for the average discrepancy between a measured and a reference value and may be described as bias or offset.

Accuracytakes both, the precision and the rightness, into account. In fact, only high accuracy may be achieved if precision and rightness is high, too. A well known definition of the accuracy is the root mean square error RMSE, which is defined as

RMSE=MSE=Ex^-x2andRMSE^=1N k=1Nx^k-xk2E4

RMSE^describes the estimated RMSE of the measurement and xkthe true value at the the kth measurement.

According to [11] the first expression in Equation (4) can be transformed into


Equation (5) shows that a distorted measurement with a high precision may be more accurate than an undistorted measurement with a low precision respectively standard deviation.

Figure 1.

Example of trilateration with RFID reference tags

2.1.2. Lateration

Lateration is used to determine the position using distances to known reference points. For instance, an RFID reader may localize itself by evaluating distances to certain reference points, e.g., RFID tags, using the principle of trilateration, as shown in Figure 1. In this figure, two-dimensional (2D) positioning of P, an RFID reader, can be realized using three reference points, here reference tags. Assuming the reader is able to exactly determine its distance di i1,2,3to each of the tags, a circle is drawn around each tag with radius equal to the measured distance di. The intercept point of the three circles with radii d1d3indicates the position of the reader P. If the positions of the reference tags are known, the reader may determine its position by solving the set of equations

xP-xi2+yP-yi2=di ,   i1,2,3.E6

xP;yPis the position of the reader, which shall be estimated and xi;yi i1,2,3is the position of each of the reference points respectively tags. Solving the set of equations in (6) for three reference points yields [12, 13]:



a1,i=2xi-x1,   i2,3E8
b1,i=2yi-y1,   i2,3E9


g1,i=d12-di2-x12+y12-xi2+yi2,   i2,3.E10

In the case of three-dimensional (3D) positioning, a minimum of four reference points is necessary to unambiguously determine the exact position. However, due to the imperfectness of the distance measurement (noise, fading channel, etc.), there is usually no exact interception point, but rather an intersection area. Therefore, different error-minimizing algorithms can be used to make a best estimate for the position determination [14]. The accuracy of the measurements can be further increased by making use of more than the necessary minimum of reference points [15].

In RFID, generally, there exists clock synchronization between transmitter and receiver, as both components are located within the RFID reader. If, however, there is no clock synchronization between transmitter and receiver, the clock offset τoffsetwill lead to a constant distance error doffsetwithin each range measurement. This additional parameter can be solved by adding one more equation (equal to one additional tag) to the minimum number of equations when there is no synchronization error:

xP-xi2+yP-yi2+doffset=di  i1,2,3,4E11

As mentioned before, there should be no time offset in RFID systems. Nevertheless, constant phase shifts due to the non-constant reflection coefficient of RFID tags [16] can lead to an additional offset distance doffset, having the same effect as a time-based clock offset. The set of equations in (11) describe hyperbolas rather than circles around the reference points. Figure 2 shows the effect of an offset distance doffsetand two out of four hyperbolic curves, which would intercept in position P.

Figure 2.

Example of hyperbolic lateration using RFID tags as reference points

2.1.3. Angulation

The principle of angulation rests upon the relations between angles and distances within a triangle; therefore, it is mostly common under the term triangulation. If two angles and one side of a triangle are known the remaining distances respectively the position to be determined can be calculated using the law of sinesand the angle sum of a triangle. Figure 3 shows the principle used: Two antennas (Ant. #1 and Ant. #2) of an RFID reader are deployed to calculate the position of the RFID tag. This can be realized using, for instance, phase-based or direction-defined measurements. From independent angle measurements one obtains the angles αand β; the distance d0is known in advance. Subsequently, the remaining angle γis calculated (angle sum in triangle) and from that the missing two distances d1and d2from the antennas to the RFID tag (law of sines). Angulation may be used in 2D or 3D localization problems.

Figure 3.

Triangulation example using two antennas to determine the position of an RFID tag

2.1.4. Scene-based localization / fingerprinting

Scene-based localization is divided in two sequential processes, a calibration process and an operational process. The calibration process records any environmental values (optical, electrical, physical, etc.), also known as fingerprints, at several positions within a scene and stores the data in a database [17, 18]. The following operational process is thus able to determine the position by measuring the current environmental values and comparing them with the values in the database. Special algorithms estimate the position by finding the position with the minimal error [19]. Figure 4 shows a room map with different WLAN base stations showing the electrical field strength at different locations [20] used along with WLAN positioning.

Figure 4.

Electrical field strength distribution within a building to be used for WLAN positioning [20]

2.1.5. Positioning measurement techniques

After highlighting the measurement principles, this paragraph gives a brief overview over the common technologies used. Distance measurements may be based on measuring the time of flight, the signal strength and the phase between transmitted and received signal.

Time measurements include Time of Arrival (ToA) and Time Difference of Arrival (TDoA) measurements.

ToA measurements directly determine the distance by using the time of flight tToAof the signal. Multiplied with the corresponding propagation speed c, the speed of light in case of electromagnetic waves, this results directly in the distance dToAbetween transmitter and receiver as described in Equation (12). ToA measurements can be used directly along with trilateration methods.


TDoA measurements determine the time difference of a signal received at known reference points rather than measuring directly the time between transmitter and receiver. This means, that the time stamp of the signal transmitted via the object to be localized is unknown, but the time differences at the synchronized receivers are determined. In contrast to ToA, TDoA does not require any synchronization between transmitter and receiver. The reference stations must be synchronized, indeed. One positioning method using TDoA measurements is hyperbolic lateration (see Paragraph 2.1.2).

RSS (Received Signal Strength) measurements are based on the received signal strength at the receiver. Hence, there are two possible candidates to process RSS-based data. The first one is based on the propagation conditions, usually including a modified and enhanced form of Friis transmission equation

Pr=Pt+Gt+Gr+20logλ4πd dB,E13

e.g., the log-distance path loss model

PLd=PLd0+10αlogdd0+X dB.E14

Equation (13) describes the free space attenuation formula depending on the distance dand wavelength λwith receiving power Pr, transmitting power Pt, receiving and transmitting antenna gains Gtand Grtogether with the free space attenuation λ4πd2in dB. Equation (14) on the other hand describes the path loss PLddepending on the distance drelated to a reference path loss PLd0at distance d0. The path loss may be described as the difference of transmitted and received power in dB. αrepresents the path loss exponent that depends on the propagation environment, whereas Xis a zero-mean Gaussian distributed random variable describing the fading effects at different locations and instants of time. If, in case of the usage of Equation (14), PLd0, αand the variance of Xis known, one can calculate directly the probability for a certain distance dbetween transmitter and receiver. One disadvantage is that αand Xare very dependent on the environment and can change significantly. The RSS measurements can be used along with lateration methods.

The second RSS-based approach is to measure in advance RSS values at certain positions within the localization area (fingerprints). The measured values are pre-processed and stored into a database. During the proper localization process, the current measurement values are compared to the values in the database and a best-fit position, based on the current values, is estimated. The advantage of using RSS values for this approach is that almost all devices come along with some kind of RSS-based output, including RFID readers. This method is used in scene-based positioning techniques.

Phase measurements can be used to provide information about speed, distance and angle. A good overview over these techniques is given in [21]. The radial velocity vof a tag is measured by evaluating the phase shift φduring different moments in time tas given in Equation (15).


with cbeing the propagation speed and ω0the fixed circular frequency. The distance dbetween a tag and a reader can be calculated according to Equation (16) by measuring the phase shift at different frequencies.


Finally, phase measurements may be used to measure the angle θbetween reader and tag (Angle of Arrival, AoA) using multiple receiving antennas. For two receiving antennas, Equation (17) describes the relation between the incoming angle θ, the phase difference φ2-φ1at a certain carrier frequency, and the spacing abetween the receiving antennas.

θsin-1-cω φ2-φ1aE17

Phase measurement are used along with lateration and angulation principles to calculate the distance between transmitter and receiver respectively reader and tag.

2.2. Survey on UHF RFID-based localization systems

The following paragraphs provide a brief survey on state-of-the-art RFID localization systems within the UHF and microwave frequency band. The survey includes systems using RSS values, ToA and TDoA measurements, phase-based measurements as well as fingerprinting methods. Further surveys are provided in [22, 23, 24].

2.2.1. RSS-based direct range estimation

The SpotON system [25] is based on active RFID tags (working at 916.5 MHz) and provides a 3D ad hoc localization. RFID readers measure the signal strength of active RFID tags and a central server performs the calculation of the position within the environment. The relation between the RSS value and the position is based on the indoor channel model from Seidel and Rappaport [26]. The accuracy of the SpotON system is given with a cube of 3 m edge length, but this is dependent on the number of reference tags used. A disadvantage of the system is the long position calculation time from 10 to 20 s; an advantage is the easy to extend infrastructure and low system costs.

2.2.2. ToA-based range estimation

A 2.4 GHz RFID system based on SAW transponders is described in [27]. The SAW tags use a bandwidth of 40 MHz and reduce the echoes from the environment as the reflected tag signal is delayed due to the lower surface speed on the SAW material. The signal time on the SAW transponder is TSAW=2.2 μs; so the reflections and echoes from the reader are almost faded out before the SAW-reflected signal responses back to the reader. A three-antenna system is used to perform a 2D positioning. However, the localization accuracy is strongly temperature-dependent and adds up to around 20 cm in a room with the dimension 2 m ×2 m.

2.2.3. TDoA-based range estimation

A localization system in the 5.8 GHz frequency band is described in [28]. The system is build upon active transponders and multiple base stations. One reference transponder is used as wireless synchronization source for the base stations. The system operates on the FMCW (frequency modulated continuous wave) principle (see [29]) and evaluates the time difference of a measurement transponder signal to determine the position of the measurement transponder. The position accuracy is given with 10 cm on an area of 500 m × 500 m.

2.2.4. Phase-based range estimation

The principle of FMCW is used to measure the distance to a certain object. The idea behind FMCW is to sweep a frequency band with the sweep rate αand record the phase and frequency differences. Furthermore, the transmitted signal from the reader is modulated by the transponder with a modulation frequency fmod. The usage of a modulation frequency shifts the measurement signal into a higher frequency band (by fmod), in order to suppress certain disturbances and noise within the baseband. The distance dis calculated through the frequency difference Δfand the phase difference Δφ[30], with the latter providing a high range resolution within half a wavelength of the signal. Therefore, Δfprovides a coarse distance estimation and Δφa more accurate one. Δφalone cannot be used as direct distance estimation due to ambiguities of the phase information. According to [30] the distance to a transponder can be calculated with


[31] describes an FMCW-based RFID system using a transponder with an UHF front-end working at 868 MHz. The transponder IC provides a modulation frequency of fmod=300 kHzand is driven by a 2.45 GHz FMCW signal with a bandwidth of 75 MHz. The system is tested on a cable-based setup and delivers an RMSEof 1 cm with cable lengths between 1 m and 9.5 m.

The system in [32] uses the phase difference observed at different frequencies to estimate the range between transponder and reader. The range estimation is performed according to Equation (16), whereas the maximum range dmaxdue to phase ambiguities is given with

dmax= c2B.E19

However, the choice of the bandwidth Bstrongly influences the system’s capabilities. A high Bgenerates a high accuracy but a low maximum range; a low Bleads to a higher range but at the expenses of a lower accuracy. Simulations at an SNR of 10 dB results in errors of 2.5 m for a frequency separation of B=1 MHz, and errors of 0.1 m for a Bof 26 MHz. One has to keep in mind that the separation of 26 MHz is only valid within the US frequency band for RFID that ranges from around 902 MHz to 928 MHz. The European band is smaller (865.6 MHz to 867.6 MHz) leading to a lower accuracy.

2.2.5. Scene-based range estimation

LANDMARC [33] is an extension and improvement of the SpotON system [25, 34]. The system consists of fixed RFID readers, active reference tags (landmarks) and tags to be localized. The system uses RSS values connected with the kNN (k-nearest neighbor) algorithm [35] to estimate the position. The average error of the system is given with 1 m [33].

[36] examines the localization error of the LANDMARC system using passive, instead of active RFID tags. As a result, the orientation of the tags has a major influence on the total performance of the system. Using the kNN algorithm, in 47.5 % of the cases, the error was less than 0.5 m and in 27.5 % of the cases, the error was less than 0.3 m. However, in comparison to the original LANDMARC system, the overall range is smaller due to the usage of passive RFID technology.

A system based on a particle filter is proposed in [37]. It uses two RFID readers mounted on a small mobile vehicle to localize itself using RSS values. The calibration phase is performed in a room of size 5 m × 10 m. Depending on the speed of the vehicle and the material on which the tags are located (plastics, concrete, metal) the average error is between 1.35 cm and 2.48 cm. This system is based on the mobile robot system in [38] that incorporates a SLAM algorithm [39] based on Monte Carlo methods [40].

[41] describes a positioning system using fingerprints (RSS values and read rate) to localize tagged objects. First, a rough positioning is done using antenna cells, with each antenna illuminating a different room zone. This rough classification is realized using either Bayesian filter, kernel density estimation (KDE) based measurement models, support vector machines (SVM) or LogitBoost [42]. RSS-based values and read rate is used along with the algorithms to roughly estimate the position of the tagged object. One result was that the estimations based on RSS values perform better than the estimations based on the read rate. An even more accurate positioning is realized when RSS values are used along with read rates of the transponders. Within the calibration phase, one tries to generate a high amount of reference points (fingerprints). Two algorithms are used and compared to perform within the positioning phase, a cascaded algorithm and a kNN algorithm. The cascaded algorithm runs the rough localization followed by the kNN algorithm for the high accuracy. The second algorithm resigns to use the rough position estimation. Similarly, the RSS-based fingerprints perform better than the read rates. Dependent on the environment, positioning errors between 37.9 cm and 42.1 cm may be achieved.


3. Wideband UHF RFID positioning system

This section introduces a brief motivation for the realized RFID positioning system before describing the basic structure of the system.

As derived from Section 2, current passive RFID localization systems suffer either from a high effort in the calibration phase (fingerprinting) or from bandwidth limitations which hold down the system’s overall accuracy. Higher accuracies may be achieved using phase-based approaches at the expense of more complex hardware structures and necessary volume (see, for instance, phased array antennas [43]), only usable for fixed reader hardware. Therefore, an ideal passive mobile RFID positioning system should have:

  • no change in hardware,

  • high bandwidth,

  • direct position estimation.

The here proposed system offers high bandwidth, but with very low power, and is based on a ToA method performing direct position estimation. As a consequence, additional hardware effort is necessary to provide the generation and evaluation of the high bandwidth signals.

In the following, a brief overview of the system, particularly its principle working structure, is provided.

Assuming a scenario as given in Figure 5. The scenario consists of ntags, whereby the distance to the ith tag has to be evaluated. The RFID reader is indicated at the bottom (only the coupler with antenna in monostatic mode) with input signal xreader(into the antenna) and output signal yreader(from the antenna). s1to sndescribe the backscatter modulation factors of the transponders, i.e., the factor with which the incoming signal from the reader is reflected with (principle of backscatter). If this factor is one, the complete signal is backscattered to the reader. Indeed, data from tag to reader is transmitted by varying this factor in time with the data to be sent [10, 44]. h1to hndescribe the bidirectional channel impulse responses between reader and tags. For reasons of simplification the following equations and terms are written without using the time t, although the expressions depend on it.

Figure 5.

Scenario with passive RFID tags and reader in monostatic antenna setup

According to Figure 5 we can state (in time domain) by using the convolution *:


For simplicity, let us assume that each backscatter modulation factor sihas two modulation states according to

si=si,1for modulation state 1si,2for modulation state 2E21

In a first attempt, all tags are set into modulation state 1. The resulting signal yreader,1is


In a second attempt, only tag #iis set into modulation state 2, all other tags stay in modulation state 1. This can be described as one small sequence of data transmission from the ith tag to the reader (uplink). The resulting signal yreader,2is


The difference Δyreaderbetween both resulting signals yreader,1and yreader,2is

Δyreader= yreader,2-yreader,1=hi*si,2-hi*si,1*xreader=si,2-si,1*hi*xreader,E24

thus, taking the difference results into observation of the ith tag with the ith channel. By assuming that the tag’s data contain the position of the tag (i.e., a reference tag), the reader has to evaluate the ith channel, regarding the range, to estimate the distance between reader and ith tag. In a 2D scenario, three tags must be read to get the position data, and three channels to the tags must be evaluated in order to localize the reader itself. The principle is described in more detail in Section 4.

The experimental hardware architecture of the reader is shown in Figure 6.

Figure 6.

Experimental hardware architecture of the realized RFID localization system based on passive UHF RFID tags

The frequency-coupled RF signal generators generate carrier signals at the center frequency of fc=900 MHz. The arbitrary waveform generator (AWG) creates the localization signal xreader(in baseband). After upconversion of the localization signal, it is filtered, amplified and emitted into the environment through the antenna. The backscattered signal from the tag, the environment, and all other tags which may be in read range is also amplified, filtered and downconverted into complex baseband. The baseband signals are low-pass filtered and sampled with an oscilloscope, as is the original transmitted localization signal. Further processing is realized in MATLAB. Exemplary signals are shown in Section 6.

3.1. Derivation of the localization principle

Based on the result of the last equation (24) in Section 3, it is necessary to evaluate the channel response hiregarding the distance between tag and reader. As stated at the beginning of Section 3 the localization should be performed using direct distance estimation, thus, the signal’s time of flight thas to be evaluated in order to determine the distance dwith the help of the propagation speed c, i.e.,

d=12 ct,E25

with cusually being the propagation speed of electromagnetic waves complying to the speed of light. The factor one-half is introduced to compensate for the double distance the signal has to travel, i.e., from the reader to the tag and back.

In order to have a high positioning accuracy the signal must be broad regarding bandwidth, but the free spectrum for RFID, especially in Europe, is too small for that application. Therefore, higher out-of-band frequencies must be used. However, due to legal regulations, high bandwidth signals must be very low power, if applied. Ultra-wideband (UWB) signals [45] are such kind of signals and regulated by the Federal Communications Commission (FCC) and its counterparts in other regions, in order not to disturb any other in-band applications. UWB signals are defined as signals with bandwidths greater than 500 MHz or 20 % of the arithmetic mean of lower and upper cutoff frequency. The bandwidth used for the proposed system is 100 MHz due to the capability of UHF RFID tags working worldwide from around 840 MHz up to 960 MHz. Based on these conditions, although the proposed system only occupies 11 % of the arithmetic mean of the cutoff frequencies, the idea is to use low-power spreading signals for the ranging process. These signals are used to calculate the channel to a specific tag and back, thus extracting the time of flight information. As the low-power signals are hard to evaluate directly, the SNR is increased by performing coherent integration [46].

3.2. Mathematical model

Drawing up on Section 3, Equation (24), one can see that it is possible to derive the channel’s impulse response upon evaluating the difference between both modulation states of the RFID transponder. Necessary for calculating the distance between tag and reader is the signal propagation time tof the up- and downlink channel. Multiplying half of twith the propagation speed results into the distance dbetween tag and reader (Equation (25)). As the bandwidth is limited to 100 MHz (Subsection 4.1), the pulse width is 10 ns minimum. Accordingly, a pulse width of 10 ns corresponds to a distance of around 3 m, supposing the speed of light in air is approximately 30 cm per nanosecond. Furthermore, the distance to be covered by this passive localization system is limited to the distance passive RFID tags are able to handle, which is, currently, limited to around 8 m [47]. In addition, the transmitted signal consists of more than one single pulse. These conditions lead to the fact, that the transmit signal and the receiving signal cannot be separated in time, as in ordinary RADAR applications. Another alternative is the principle of correlation, that can be used to determine the time shifted replica of the transmit pulse signal within the receiving signal [48]. The discrete correlation Rxy[τ] between two signals xtand y[t]is given with

Rxyτ=k=-+x[k]y[τ+k]= xtyt.E26

The correlation term shows the time-shifted replicas of the signal xtwithin the signal y[t]. A local maximum within the correlation term means a high correlation between xtand [t], i.e., a high linear match. The point in time of the maximum shows the time shift between xtand y[t], that is used to calculate the time between transmitted signal xtand received signal y[t].

3.3. Example

Let us derive the principle at a simplified example. Assuming the channel of the ith transponder is noise-free and multipath-free given with just


with arepresenting the reciprocal of the attenuation, δ[t-Tdelay]the time delay Tdelayof the channel with the Dirac delta function δ[t], and an initial phase shift of φ0. Furthermore, the transponder modulation states si,1and si,2are given with 0 (full tag absorption) and 1 (full tag reflection). Equation (24) may now be written as


Performing the correlation to Equation (28) leads to


The convolution of xreader[t]with the time-shifted Dirac impulse δt-Tdelaydelivers a time-shifted signal:


The correlation of xreadert-Tdelaywith the original reader signal xreader[t]results in a time-shifted cross-correlation signal Rxreaderτ-Tdelay:


Performing the square of the absolute value to Equation (31), finally, leads to


The wanted time delay Tdelayis evaluated by searching for the the maximum within the term xreader[t]Δyreader[t]2:


By receiving Tdelaythe distance dbetween reader and tag can be calculated by evaluating Equation (25) with

d=12 cTdelay.E34

Multipath fading and receiver noise corrupt and distort the distance estimation. Gaussian noise on the low-power signals can be suppressed through coherent integration at the receiver. However, the increase in SNR due to integration is at the cost of receiving time [46]. The effect of multipath fading is more severe as it distorts the measurements in a way that is non-predictable without any a priori knowledge of the channel, which is given for a localization system working without channel prediction. The deployment of high-gain (low beam width) antennas with an electronic beam former can reduce the amount of multipath fading to an acceptable level.


4. Challenges and limitations

This section reveals the limitations and challenges of the proposed UHF RFID positioning system. Theoretical calculations show an accuracy limit at around 1 cm with the given hardware and signal limitations.

4.1. Limitations

The limitation of the system regarding the accuracy can be estimated using the Cramér-Rao Lower Bound (CRLB) [49], which defines a lower bound for an unbiased estimator θ^. This means that the unbiased estimator of θis always worse or equal to the CRLB. For an unbiased estimator θ^the standard deviation σθ^θis defined as [50]:


Estimating the time-of-flight corresponds to the following CRBL definition of the standard deviation σxof the localization, i.e., the precision [50, 51]:


cdescribes the propagation speed, SNR is the signal-to-noise ratio and BRMSis the effective bandwidth of the signal used and is defined as


with the Fourier transform of the signal S(f)over the signal bandwidth B.

As the CRLB states in Equation (36), possible increases in precision are possible by either increasing the effective bandwidth of the signals or increasing the signal-to-noise ratio. If the given bandwidth is fixed, only an increase in SNR results in a higher measurement precision. As stated earlier, the SNR is increased by performing coherent integration. For instance, integration over n=10,000signals, results in an SNR increase of factor 10,000, but only in a precision increase of 10,000=100. Theoretically, it is possible to increase the SNR as high as wanted, but receiver restrictions and timeouts limit the SNR to a certain level. These restrictions, mainly due to phase and quantization noise, define the limitations or the lower bounds of the localization system to a certain precision.

The applied hardware setup delivers the following SNR values for the quantization and phase noise. Thus, the receiver has an quantization error leading to an SNR of

SNRquantization50 dB=105,E38

and phase noise leads to an SNR of

SNRphase34 dB=2,512.E39

The total SNR is defined as


SNRsignalis the power of the signal to the Gaussian noise power at the receiver. Figure 7 shows the maximum precision σxover certain SNRsignalvalues and coherent integrations with a factor of n. The effective bandwidth of the signal is given with BRMS=36.66 MHz. The SNR values and the effective bandwidth are derived from the receiver properties and the shape of the transmit pulse. Also, the factor one-half is considered due to half of the distance from tag to reader that reduces the precision σxin Equation (36) by a factor of 0.5.

Figure 7.

Cramér-Rao Lower Bound of the localization system

As from Figure 7, it is shown that the lower bound for the standard deviation is around 1 cm. By increasing the number of coherent integrations n, the bound can be shifted to the left, which means, that the lower limit of the precision is reached for a lower SNRsignalvalue. For the proposed system, one measurement takes 1 μs, which increases to 1 s, if the coherent integration factor is n=1,000,000.

4.2. Challenges

Challenges this localization system is facing are mainly:

  • Multipath fading

  • Non-constant tag reflection factors which vary by frequency and power

Multipath fading due to reflections, scattering and diffraction can be suppressed by using high-gain antennas with a high-focussed beam. Hence, electronic beam steering is necessary to cover the area to detect RFID tags. Using an omni-directional antenna avoids electronic beam steering at the cost of more multipath fading. Another alternative, to minimize multipath fading is the use of a much higher bandwidth. In future, UWB technology combined with RFID could have a major effect on improvements in positioning accuracy [52, 53].

The non-constant tag reflection factors that vary over frequency and power are able to strongly deteriorate the position estimation [16], if disregarded. One solution for this problem is revealed in [54].


5. Measurement results

This section shows the obtained measurement results. The first measurements are taken in an anechoic chamber, the second measurements are taken in an office environment. Both measurements are one-dimensional measurements.

5.1. Measurement setup

The measurement setup is given as in Figure 8. It consists of the reader unit as described in Section 3, an reader antenna (Antenna #1) and an RFID tag with tag antenna (Antenna #2) followed by a HF switch for emulating the tag modulation states with impedances Z1 and Z2. For the sake of simplicity Z1 and Z2 are chosen as Shortand Open, i.e., Z1=0 Ωand Z2= Ω.

Figure 8.

Measurement setup of RFID localization system

Figure 9.

Exemplary transmit (TX) and receive (RX) pulses of the reader forZ1andZ2, divided in real (R) and imaginary (I) signal components for an antenna to antenna distance ofd=100 cm

The measurement procedure is as follows. The HF switch toggles to impedance Z1. Subsequently, the reader transmits and receives its signals as shown in Figure 9. Then, the switch toggles to Z2and, again, the reader transmits and receives its signals. Dependent on the number of coherent integrations, this procedure is repeated up to n. Finally, the sampled signals are evaluated in MATLAB. Figure 9 displays the transmit and receive signals for a given setup (anechoic chamber at a distance of 100 cm). The upper half of the figure shows the transmit signal – based on the Barker code [+1,-1] – used for both modulation states, Z1and Z2. The lower half of the figure indicates the received signals for Z1and Z2, respectively. As the received signals are complex-valued, real and imaginary parts are depicted for each RX signal. As seen in Figure 9, the received signals match each other for a certain period of time, until the difference in reflection (of Z1and Z2) emerges (beginning at around 500 ns). These signals are used to determine the time shift between TX and RX signal and thus the distance between reader and tag. Evaluations of the correlations can be found in [48, 55].

The following two subsections show the measurement results, i.e., the result of the correlation difference, for two environments. First, a measurement in an anechoic chamber (Figure 10, left), second, a measurement in an office environment (Figure 10, right).

Figure 10.

Measurement environments; left: anechoic chamber, right: office

5.2. Anechoic chamber measurements

The results of the measurement carried out in an anechoic chamber are depicted in Figure 11. The x-axis describes the real distances between the antennas, the y-axis describes the estimated distances. For normalization (cables, amplifiers, etc.) issues, the system is range-normalized to a distance of d=90 cm(measurement with lowest variance). The coherent integration factor was chosen to be n=100, i.e., each location was measured once with 100 transmit signals coherently integrated. The total RMSE error is 1.74 cm, which is the accuracy for a measurement distance from 80 cm to 280 cm. The fitting line in Figure 11 describes the regression line of the estimated distances. Hence, we can state that the system performs in the expected error ranges under very low multipath conditions.

Figure 11.

Results of the measurement carried out in anechoic chamber

Figure 12.

Results of the measurement carried out in an office environment

5.3. Office measurements

The results of the measurement carried out in the office environment are shown in Figure 12. Again, the x-axis describes the real distances between the antennas, the y-axis describes the estimated distances. The system is normalized to the distance of d=90 cm, performed in the anechoic chamber. The coherent integration factor was chosen to be n=100. The total RMSE error is 6.82 cm, which is the accuracy for a measurement distance from 70 cm to 260 cm. The fitting line describes the regression line of the estimated distances. The estimated values describe a nearly linear relation from 70 cm to 190 cm. The following estimated values are around 10 cm below the ideal line, the estimated value at the distance of 260 cm is back on track regarding the ideal line.


6. Result and discussion

The above measurements show that it is basically possible to gain range information down to accuracies of a few centimeters from the different modulation states of UHF RFID tags using wideband signals. However, there exist some simplifications, including the high-gain antennas and the tag modulation impedances given with open and short circuit (see also Subsection 5.2).

The idea behind the introduced localization system is based on the fact that current RFID-based localization systems either need a high effort in pre-calibration phases, suffer from bandwidth limitations, particularly in small frequency bands, e.g., as in Europe or need more complex hardware structures (phased array antennas) that only may be used in stationary, immobile applications. Therefore, a passive RFID-based positioning system should have ideally (Section 3) no change in hardware, high bandwidth, no pre-calibration phases and should be used in mobile applications. The suggested system includes these issues in the following way. There is no pre-calibration phase necessary as the system uses direct range estimation. This, however, is only possible due to the high bandwidth used along with low-power signals to stay within the required power spectrum densities. Changes in hardware would incorporate high bandwidth filter structures, a fast signal generator for the transmit pulses and a high accurate A/D converter for the incoming signals. Finally, it can be stated that such a localization system for mobile indoor positioning is possible, if the required hardware prerequisites are created.


7. Summary and conclusion

This chapter dealt with the concepts of localization comprising primarily UHF and microwave RFID systems. After describing the fundamental principles behind localization, a survey was given for state-of-the-art RFID localization systems. Subsequently, a novel RFID localization system using wideband signals was introduced. A theoretical derivation of the range determination was given in Section 4, whereas Section 5 revealed the limits and challenges of the proposed localization system, e.g., through evaluation of the Cramér-Rao lower bound. Finally, measurement results carried out in different environments (anechoic chamber, office) showed that the proposed system works within the former deduced limitations. The measurements showed a one-dimensional accuracy (RMSE) of 1.7 cm in the anechoic chamber, and an accuracy (RMSE) of 6.8 cm within the office environment. Tag reflection normalization and the usage of omni-directional antennas along with real-time localization are subjects to future work.



The authors would like to thank their colleagues from the Chair of Information Technology as well as from the Fraunhofer Institute for Integrated Circuits. Special thanks to our colleagues Frederik Beer, Gerd Kilian and Hendrik Lieske from the telemetry group for their valuable feedback.

© 2013 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Andreas Loeffler and Heinz Gerhaeuser (June 5th 2013). Localizing with Passive UHF RFID Tags Using Wideband Signals, Radio Frequency Identification from System to Applications, Mamun Bin Ibne Reaz, IntechOpen, DOI: 10.5772/53769. Available from:

chapter statistics

4568total chapter downloads

1Crossref citations

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

Integrating RFID with IP Host Identities

By Steffen Elmstrøm Holst Jensen and Rune Hylsberg Jacobsen

Related Book

First chapter

Design Concepts of Low-Noise Amplifier for Radio Frequency Receivers

By Sumathi Manickam

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us