Skip to main content
Erschienen in: EURASIP Journal on Wireless Communications and Networking 1/2010

Open Access 01.12.2010 | Research Article

TOA Estimator for UWB Backscattering RFID System with Clutter Suppression Capability

verfasst von: Chi Xu, Choi L. Law

Erschienen in: EURASIP Journal on Wireless Communications and Networking | Ausgabe 1/2010

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Time of arrival (TOA) estimation in multipath dense environment for UWB backscattering radio frequency identification (RFID) system is challenging due to the presence of strong clutter. In addition, the backscattering RFID system has peculiar signal transmission and modulation characteristics, which are considerably different from conventional communication and localization systems. The existing TOA estimators proposed for conventional UWB systems are inappropriate for the backscattering RFID system since they lack the required clutter suppression capability and do not account for the peculiar characteristics of backscattering system. In this paper, we derive a nondata-aided (NDA) least square (LS) TOA estimator for UWB backscattering RFID system. We show that the proposed estimator is inherently immune to clutter and is robust in under-sampling operation. The effects of various parameter settings on the TOA estimation accuracy are also studied via simulations.

1. Introduction

Backscattering radio frequency identification (RFID) is a type of RFID technology employing tags that do not generate their own signals but reflect the received signals back to the readers. It is widely used in asset tracking, inventory management, health care monitoring, and other fields [1]. Nowadays many RFID applications such as context-aware healthcare require accurate location information with extended operating range. The conventional backscattering RFID system using continuous wave (CW), however, cannot fulfill this requirement due to its poor distance estimation accuracy and limited operating range. Recently, ultra wideband (UWB) signal emerges as a viable solution for the new generation of backscattering RFID system. UWB is defined by Federal Communications Commission (FCC) as signals having a fractional bandwidth larger than 20% or absolute bandwidth of more than 500 MHz [2]. Such enormous bandwidth brings many advantages such as higher ranging accuracy, lower probability of interception, and more resistance to multipath fading as compared to CW signal [3]. Its capability in achieving accurate range and location estimation has been proven analytically and in experiments [47]. UWB signal has been applied to backscattering RFID system with localization functionality in [8, 9]. In [8], the concept of UWB pseudorandom backscattering tag is introduced. The tag receives signal only in certain time interval according to a pseudorandom time hopping sequence, slightly delays it and then reflects it back to the reader. In [9], a UWB backscattering RFID tag that is able to apply various modulation schemes is proposed and its potential operating range/data rate tradeoff in the presence of strong clutter is investigated.
Ranging for UWB backscattering RFID system requires estimation of time of arrival (TOA) of the tag response signal at the reader. However, recovering TOA information in environments with dense scatterers is challenging due to the undesired background clutter caused by scatterers other than RFID tags [10]. Clutter paths arriving earlier than the direct path of the desired tag response signal may cause intolerable false alarm rate whereas those overlapping with the direct path may distort its pulse shape. As a result, the estimation accuracy can be severely degraded. To clean the received signal contaminated by clutter before applying any TOA estimation algorithm, the empty-room or frame-to-frame techniques used in the radar community may be applied [11]. The empty-room technique subtracts the channel response measured in the absence of the target from any received signal comprising of both target response and clutter. Unfortunately, this technique is sensitive to environment changes since any change renders the previously measured empty-room response inappropriate for further use. For the frame-to-frame technique, each measurement consists of two received signals captured at different timings. The technique subtracts one signal from the other to eliminate the clutter that is assumed to be static in each measurement but may change from measurement to measurement. This technique fails if the target does not move or moves little between received timings of the two signals in the same measurement. Besides the empty-room and frame-to-frame techniques, it is also possible to mitigate clutter by proper selection of the modulation sequence used by the tags. In [9], it is shown that if the tag's modulation sequence for antipodal 2-PAM signaling fulfills certain criteria, by averaging over multiple symbols, the received signal is immune to clutter. The study, however, is carried out in the context of data communication under the assumption that perfect pulse synchronization to the first arriving path is achieved, that is, TOA information is known.
There are many existing TOA estimators proposed for UWB system. The channel estimators derived in [12, 13] are able to estimate the delays of the paths and hence can be implicitly used as TOA estimators. A generalized maximum likelihood (GML) estimator is proposed in [14], which performs the channel estimation in a predefined time interval prior to the largest sample and takes the timing of the first channel tap crossing a preset threshold as TOA. The subspace-based TOA estimators are pursued in [15, 16]. Frequency-domain super-resolution TOA estimation with diversity techniques is studied for indoor localization applications in [17]. The computational complexity of the above estimators is high due to their requirements of either estimation of large number of multipath, or eigen value decomposition of matrices with large dimension. Recent works of TOA estimation focus on the development of low-complexity algorithms. A few suboptimal TOA estimation algorithms with reduced computational complexity are introduced in [18, 19]. The cyclostationarity nature of UWB signal is exploited to develop non-data-aided (NDA) TOA estimators [20, 21]. A novel "timing with dirty template" (TDT) synchronization criterion is established in [22] based on which both data-aided (DA) and NDA estimators are derived. As shown in [23], it is also possible to transform timing estimation into a maximum likelihood (ML) amplitude estimation problem and derive a closed form solution for the frame level timing offset. A few threshold-crossing TOA estimators applicable for energy detection (ED) receiver are developed in [2426]. In [24], a normalized threshold selection adapted to the strength of the received channel profile is proposed. In [25], a threshold selection method based on Kurtosis value is developed which is proven to be robust to channel condition variation. In [26], the threshold is set as a function of propagation delay and simulation results show that considerable performance improvement can be achieved over conventional methods. A TOA estimator allowing long energy integration duration is derived based on unknown pulse shape and GML criterion [27]. Based on least square (LS) criterion, TOA estimators for UWB system are derived in [28, 29]. To speed up the estimation process, different two-stage estimators are proposed where the first stage estimates a coarse TOA and the second stage refines the result [30, 31]. An excellent literature review of UWB TOA estimation is presented in [32]. All these TOA estimators, however, are derived in the context of conventional UWB system which involves one-way channel propagation and the signal modulations are done at the transmitter. Therefore, the channel response to a single transmitted UWB pulse only contains the information of a single data bit. The UWB backscattering RFID system, however, presents a different propagation scenario. It involves roundtrip channel propagation and the signal modulation is performed at the tag which lies in the middle of the roundtrip channel. If the clock of the backscattering tag does not synchronize with the clock of the reader, such modulation incurs mismatch, that is, the front part of a channel response received at the tag may be modulated by one bit while the tail is modulated by the next data bit. Hence the received signal model of UWB backscattering system is significantly different from that of conventional UWB system. Furthermore, the aforementioned TOA estimators do not include clutter in their signal models during the derivation processes and hence they lack of proven clutter suppression capability. Consequently, those TOA estimators cannot be directly applied to UWB backscattering RFID s
According to the above discussion, the peculiar transmission and modulation characteristics of UWB backscattering system together with the clutter suppression requirement call for a dedicated treatment of the derivation for TOA estimator. With these requirements in mind, we derive a novel NDA LS TOA estimator for the UWB backscattering RFID system with antipodal 2-PAM based on the tag structure proposed in [9]. The proposed estimator is able to recover the TOA information even when the clocks of readers and tags are asynchronous. By examining the properties of the derived estimator, we find that it has inherent immunity to clutter for arbitrary data sequence which is highly desirable for backscattering RFID system. Unlike the aforementioned empty-room and frame-to-frame techniques, such immunity holds regardless of environment changes and does not matter if the tags move or keep stationary. Simulation results indicate that the estimator is robust in undersampling operation.
The rest of the paper is organized as follows. Section 2 describes the system model and signal model. Section 3 derives the LS estimator whose immunity to clutter is discussed in Section 4. Simulation results are presented in Section 5. Finally, a conclusion is drawn in Section 6.

2. System Model and Signal Model

Here, we derive a NDA LS TOA estimator for the UWB backscattering RFID system with the tag proposed in [9], assuming that the clocks of the reader and tag are asynchronous. Tags under consideration are implemented with antipodal 2-PAM modulators. To initialize the TOA estimation, a reader transmits UWB pulses to a targeted tag and estimates the TOA of the roundtrip channel response. As depicted in Figure 1, the returned roundtrip tag response (including direct transmission and channel echoes) is contaminated by the clutter reflected directly by surrounding scatterers without passing through the tag [10]. With the TOA metric recovered from the received signal, the range between the reader and the tag can be calculated. The range measurements from different readers can be combined to estimate the location of the desired tag. Without loss of generality, we will focus on the TOA estimation between one reader and one tag.
As illustrated in Figure 1, the tag under consideration consists of an antenna, an antipodal 2-PAM modulator and a bipolar sequence generator with output being https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq1_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq2_HTML.gif . The load condition of the tag antenna is determined by the 2-PAM modulator which is controlled by the sequence generator. The 2-PAM modulator retains the polarity of its input signal if +1 is generated by the sequence generator, and it inverts the polarity if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq3_HTML.gif 1 is generated. The tag antenna acts like a scatterer and its scattering mechanism can be classified as structural mode and antenna mode [33]. The structural mode scattering is solely determined by the physical properties of the antenna and is independent of the load condition of the antenna. Thus the signal caused by structure mode scattering cannot be modulated by the 2-PAM modulator and hence does not carry any data information in the tag. In contrast, the signal incurred by the antenna mode scattering is received by the antenna and modulated with a bipolar sequence generated by spreading a ranging sequence https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq4_HTML.gif with a pseudonoise (PN) code https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq5_HTML.gif which has period https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq6_HTML.gif , that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq7_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq8_HTML.gif . The PN code https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq9_HTML.gif is unique for each tag and is used for multiuser interference suppression or spectrum smoothing. The ranging sequence https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq10_HTML.gif is periodic with period https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq11_HTML.gif . In the following discussion, the tag response refers to the signal caused by the antenna mode scattering while the unmodulated signal caused by the structural mode scattering is treated as part of the clutter.
To initialize the TOA estimation process, the reader repetitively sends UWB pulses starting at timing https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq12_HTML.gif with respect to its own clock. Every symbol consists of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq13_HTML.gif frames with one pulse per frame. The transmitted signal is given by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ1_HTML.gif
(1)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq14_HTML.gif is the transmitted UWB pulse and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq15_HTML.gif is the frame duration.
After propagating through the downlink channel (from reader to tag), the transmitted signal with its channel echoes arrives at the tag. Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq16_HTML.gif be the number of paths in the downlink channel. The downlink channel response to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq17_HTML.gif is modeled as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ2_HTML.gif
(2)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq18_HTML.gif is the pulse of the l th path, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq19_HTML.gif is the associated relative path delay, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq20_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq21_HTML.gif are the propagation delays of the l th path and the direct path, respectively. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq22_HTML.gif has a support region on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq23_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq24_HTML.gif is the true maximum delay spread of the one-way channel. Suppose that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq25_HTML.gif is the processing delay from the tag's receiving antenna to the modulator. The noise-free signal fed to the modulator of the tag is expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ3_HTML.gif
(3)
Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq26_HTML.gif be a rectangular window with unit amplitude in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq27_HTML.gif and zero elsewhere. As illustrated in Figure 2(b), the modulator function of the tag is given by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ4_HTML.gif
(4)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq28_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq29_HTML.gif are integers denoting the ranging symbol offset and PN code offset between the reader and the tag, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq30_HTML.gif is the timing offset between the clocks of the reader and the tag. Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq31_HTML.gif be the modular operation https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq32_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq33_HTML.gif be the integer floor operation. Equivalently, (4) may be also written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ5_HTML.gif
(5)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq34_HTML.gif has time support on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq35_HTML.gif . The output of the modulator is expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ6_HTML.gif
(6)
Substituting (3) and (5) into (6) yields
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ7_HTML.gif
(7)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq36_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq37_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq38_HTML.gif . The physical explanations of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq39_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq40_HTML.gif are given as follows. As shown in Figures 2(b)2(d), due to the asynchronism between the clocks of the reader and the tag, for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq41_HTML.gif , the channel response https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq42_HTML.gif may be modulated by two consecutive data bits if the transition edge between the two data bits splits the channel response into two parts. Here https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq43_HTML.gif accounts for the front part of the channel response whereas https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq44_HTML.gif represents the tail. For https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq45_HTML.gif , we have https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq46_HTML.gif since the support region of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq47_HTML.gif does not overlap with the nonzero region of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq48_HTML.gif . Similarly, for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq49_HTML.gif , we have https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq50_HTML.gif .
Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq51_HTML.gif be the delay from the output of the modulator to the transmitting antenna of the tag. The modulated tag response https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq52_HTML.gif is delayed by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq53_HTML.gif seconds and retransmitted back to the reader via the uplink channel (from tag to reader). Assuming that the uplink channel has https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq54_HTML.gif paths, its responses to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq55_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq56_HTML.gif are given by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ8_HTML.gif
(8)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq57_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq58_HTML.gif are the responses of the l th path to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq59_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq60_HTML.gif , respectively, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq61_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq62_HTML.gif are the relative propagation delays associated with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq63_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq64_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq65_HTML.gif is the propagation delay of the direct path in the uplink channel, and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq66_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq67_HTML.gif are the propagation delays of the l th path. As illustrated in Figure 1, besides the returned tag response, the reader also inevitably receives clutter. The clutter has consistent waveform over different frames since it is not modulated by the tag. The clutter channel response to a single transmitted UWB pulse https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq68_HTML.gif is
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ9_HTML.gif
(9)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq69_HTML.gif is the response of the l th path in the clutter channel, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq70_HTML.gif is the propagation delay of that path, and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq71_HTML.gif is the number of clutter paths. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq72_HTML.gif has time support on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq73_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq74_HTML.gif is the maximum clutter spread.
Let us define the true TOA https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq75_HTML.gif as the arrival timing of the returned direct path in response to the pulse transmitted at https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq76_HTML.gif . By this definition, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq77_HTML.gif is equal to the roundtrip propagation delay plus the processing delay of the tag, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq78_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq79_HTML.gif is the total processing delay of the tag. For ranging applications, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq80_HTML.gif may be known by the reader via precalibration or communications between the tag and the reader so that eventually it can be calibrated out of estimated https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq81_HTML.gif . Assume that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq82_HTML.gif follows a uniform distribution, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq83_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq84_HTML.gif is the maximum TOA. After passing through a zonal bandpass filter with bandwidth https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq85_HTML.gif , the overall signal received by the reader can be expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ10_HTML.gif
(10)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq86_HTML.gif accounts for thermal noise and multiple access interference, the double-sided power spectral density of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq87_HTML.gif of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq88_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq89_HTML.gif is the overall clutter waveform with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq90_HTML.gif defined in (9), https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq91_HTML.gif is the uplink channel response to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq92_HTML.gif and can also be interpreted as the overall roundtrip tag response to the UWB pulse transmitted at https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq93_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq94_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq95_HTML.gif have been defined in (8).
In the above derivation, we have assumed that the uplink channel has the same true maximum one-way channel delay spread https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq96_HTML.gif as the downlink channel. We further assume that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq97_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq98_HTML.gif so that the interframe interference (IFI) is avoided. As implied by (10), the tag response energy may vary for different frames since the data bits modulating https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq99_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq100_HTML.gif may be different. It is useful to define an averaged symbol energy to noise ratio https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq101_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq102_HTML.gif is the energy per symbol of the tag response averaged over all possible data bits, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq103_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq104_HTML.gif is the expectation operator. Another parameter of interest is the signal-to-clutter ratio https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq105_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq106_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq107_HTML.gif is the energy per symbol of the clutter.

3. LS TOA Estimation

In this section, a LS TOA estimator is derived based on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq108_HTML.gif which is the presumed maximum delay spread of the one-way channel. Generally, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq109_HTML.gif is not equal to its true value https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq110_HTML.gif . As shown in Section 5, the discrepancy between https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq111_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq112_HTML.gif does affect the estimation accuracy and the optimum value of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq113_HTML.gif may be determined via simulation.
The received wave form https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq114_HTML.gif expressed in (10) is sampled at frequency https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq115_HTML.gif with corresponding period https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq116_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq117_HTML.gif is the total number of samples per frame. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq118_HTML.gif is observed over time duration https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq119_HTML.gif and is sampled at timings https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq120_HTML.gif with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq121_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq122_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq123_HTML.gif . Here, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq124_HTML.gif is the number of observed symbols and is assumed to be integer multiples of the ranging sequence's period https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq125_HTML.gif , that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq126_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq127_HTML.gif is an integer. The reason for considering multiple symbols for TOA estimation is to provide processing gain to suppress noise. The channels for both the tag response and clutter are assumed to be static during the sampling duration. The sample vector in the n th frame of the m th symbol interval is denoted as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq128_HTML.gif . Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq129_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq130_HTML.gif . Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq131_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq132_HTML.gif be the sample vectors of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq133_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq134_HTML.gif . Define two column vectors https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq135_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq136_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq137_HTML.gif represents a column vector with all elements being zeros. Both https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq138_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq139_HTML.gif contain https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq140_HTML.gif elements each. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq141_HTML.gif may be modeled as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ11_HTML.gif
(11)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq142_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq143_HTML.gif are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq144_HTML.gif column vectors containing samples of clutter and noise, respectively, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq145_HTML.gif is the sample vector of tag response and is given by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ12_HTML.gif
(12)
Here, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq146_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq147_HTML.gif are data bits modulating the partial tag responses https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq148_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq149_HTML.gif , respectively.
To proceed, let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq150_HTML.gif be the candidate values of parameters https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq151_HTML.gif among which https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq152_HTML.gif is the parameter of interest whereas the rest are nuisance parameters. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq153_HTML.gif are chosen to minimize the following nonlinear LS function:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ13_HTML.gif
(13)
where the norm operator https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq154_HTML.gif computes the Euclidean distance of vector https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq155_HTML.gif . The search for global minimum of a general multidimensional nonlinear function usually involves numerical searching using the genetic algorithms, grid searchers or other computational intensive algorithms. Fortunately, the nonlinear cost function (13) has some special properties that allow us to first reduce the variables set to be optimized from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq156_HTML.gif to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq157_HTML.gif , which drastically reduces the computational complexity. This reduction procedure can lead to the global minimum of the cost function. The simplified cost function with the reduced variable set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq158_HTML.gif is then minimized by searching over all possible discrete values of the variables to reach the global minimum. The details of minimization procedure are given as follows.
The cost function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq159_HTML.gif has two special properties. The first property is that it is a general convex quadratic function of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq160_HTML.gif . By substituting (12) into (13), it can be readily shown that the nonlinear function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq161_HTML.gif can be transformed into the following general convex quadratic form of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq162_HTML.gif [34, 35]:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ14_HTML.gif
(14)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq163_HTML.gif .
The second property is that the cost function is twice continuously differentiable with respect to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq164_HTML.gif . This can be readily shown by differentiating (14) twice with respect to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq165_HTML.gif , which yields
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ15_HTML.gif
(15)
The treatments for such special unconstrained convex optimization problem can be found in many books such as [34]. For such special convex function of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq166_HTML.gif , the partial differentiation equation with respect to the variable https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq167_HTML.gif leads to the global minimum of the function. For this reason, we can substitute the solution of partial differential equation   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq168_HTML.gif into (13) to eliminate https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq169_HTML.gif . Solving https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq170_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq171_HTML.gif yields the intermediate expression
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ16_HTML.gif
(16)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq172_HTML.gif is an https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq173_HTML.gif vector containing the samples averaged over https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq174_HTML.gif frames, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq175_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq176_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq177_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq178_HTML.gif are defined as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ17_HTML.gif
(17)
As shown in Appendix A
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ18_HTML.gif
(18)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq179_HTML.gif is a constant and is irrelevant to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq180_HTML.gif . Using (18), Equation (16) is rewritten as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ19_HTML.gif
(19)
Before proceeding to the next step, let us first define a few terms that will be used in the later discussions
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ20_HTML.gif
(20)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ21_HTML.gif
(21)
It is shown in Appendix A that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq181_HTML.gif can be developed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ22_HTML.gif
(22)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq182_HTML.gif is a constant irrelevant to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq183_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq184_HTML.gif .
With equations (19)–(22), by substituting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq185_HTML.gif into (13) and dropping the factor https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq186_HTML.gif which is irrelevant to the decision-making process, we reach
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ23_HTML.gif
(23)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq187_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq188_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq189_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq190_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq191_HTML.gif are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq192_HTML.gif vectors with their respective k th elements being https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq193_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq194_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq195_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq196_HTML.gif . Note that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq197_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq198_HTML.gif only depend on the observed samples, the ranging and the PN codes.
Similar to the original cost function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq199_HTML.gif , the intermediate function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq200_HTML.gif expressed in (23) also fulfills the two special properties. First, Equation (23) may be transformed into convex quadratic forms of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq201_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq202_HTML.gif .
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ24_HTML.gif
(24)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq203_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq204_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq205_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq206_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq207_HTML.gif . Since https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq208_HTML.gif , we have https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq209_HTML.gif . Therefore, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq210_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq211_HTML.gif . Second, it can be readily shown that (24) is twice differentiable about https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq212_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq213_HTML.gif , respectively. According to the previous discussions, we may conclude that the solutions of the two partial differentiation equations https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq214_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq215_HTML.gif lead to the global minimum of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq216_HTML.gif . Solving the two differentiation equations for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq217_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq218_HTML.gif gives
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ25_HTML.gif
(25)
Solving (25) gives the following intermediate expressions for tag response:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ26_HTML.gif
(26)
With (26), substituting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq219_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq220_HTML.gif into (23) and simplifying, we have the following expression for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq221_HTML.gif depending only on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq222_HTML.gif :
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ27_HTML.gif
(27)
Note that (27) is invalid when https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq223_HTML.gif . To cover this exceptional situation, the following analysis is carried out. The equation https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq224_HTML.gif can be factorized as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ28_HTML.gif
(28)
which leads to
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ29_HTML.gif
(29)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ30_HTML.gif
(30)
In Appendix B, we show that at least one of (29) and (30) holds when the conditions https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq225_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq226_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq227_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq228_HTML.gif is met. Next, we will give some intuition for these two conditions. The condition https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq229_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq230_HTML.gif is met when every bit in the sequence https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq231_HTML.gif has the same polarity, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq232_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq233_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq234_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq235_HTML.gif . In this case the tag response will retain polarity over different frames, appearing as "unmodulated" signal like clutter. Therefore, there is no way the tag response can be distinguished from the clutter, which is undesired. In the following discussion, we assume that such undesired sequence is deliberately discarded in the system design so that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq236_HTML.gif applies. The second condition https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq237_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq238_HTML.gif is fulfilled when https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq239_HTML.gif consists of alternative https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq240_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq241_HTML.gif , that is, it is a sequence of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq242_HTML.gif . With such sequence, we have https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq243_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq244_HTML.gif . Together with (23), it is straightforward to show that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ31_HTML.gif
(31)
Solving (25) gives
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ32_HTML.gif
(32)
With (32), substituting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq245_HTML.gif into (31) yields
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ33_HTML.gif
(33)
According to the above discussion, we can conclude our final estimator: for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq246_HTML.gif leading to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq247_HTML.gif , the decision function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq248_HTML.gif is directly computed based on (33); else https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq249_HTML.gif is computed using (27). Subsequently, the candidate values https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq250_HTML.gif minimizing the value of the decision function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq251_HTML.gif is adopted as final estimates
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ34_HTML.gif
(34)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq252_HTML.gif are the final estimates of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq253_HTML.gif . And the TOA is estimated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ35_HTML.gif
(35)
Equation (34) indicates that the final solution involves a minimum search procedure over a three-dimensional space span by variables https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq254_HTML.gif . The complexity of this searching procedure is proportional to the number of possible discrete values of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq255_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq256_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq257_HTML.gif , that is, proportional to the maximum number of samples prior to the TOA sample https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq258_HTML.gif , the number of symbols https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq259_HTML.gif , and the number of frames per symbol https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq260_HTML.gif . Reducing https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq261_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq262_HTML.gif can lower the computational complexity. As a tradeoff, the TOA estimation accuracy will decrease accordingly. However, the simulation results in Section 5 will reveal that the TOA performance is very robust to the reduction in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq263_HTML.gif and is reduced by only about 3 dB for halving https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq264_HTML.gif . Reducing https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq265_HTML.gif also reduces the computational complexity which causes insignificant variation of TOA estimation as shown in the simulation results in Section 5. Therefore, our scheme does not require large https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq266_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq267_HTML.gif should be minimized for TOA estimation during system design phase. This minimum value of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq268_HTML.gif should be determined by other aspects of system design such as spectrum smoothing or the number of users in the system, which is out of the scope of this paper. Hence, by carefully setting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq269_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq270_HTML.gif , satisfactory performance can be achieved with reasonable complexity.

4. Immunity of the Estimator to Clutter

Any TOA estimator for UWB backscattering RFID system should posses clutter suppression capability, especially in an environment with dense scatterers. In [9], for data communication applications, clutter is suppressed by choosing a data sequence with zero mean (or quasi-zero mean). Intuitively we would have expected that similar sequence selection should also be imposed to ensure that the estimator derived in Section 3 is immune to clutter. However, we are going to show that the derived estimator is indeed inherently immune to clutter for arbitrary data sequence.
Note that the final decision function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq271_HTML.gif is computed based on sample set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq272_HTML.gif which is a function of the true tag response https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq273_HTML.gif , clutter https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq274_HTML.gif , and noise https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq275_HTML.gif . Recall that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq276_HTML.gif is computed using (27) for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq277_HTML.gif and using (33) for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq278_HTML.gif . To explicitly reveal the possible effects of the clutter term https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq279_HTML.gif on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq280_HTML.gif given in (27), the signal model https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq281_HTML.gif given in (11) is substituted into (27), which yields
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ36_HTML.gif
(36)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq282_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq283_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq284_HTML.gif are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq285_HTML.gif vectors with their k th element given by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq286_HTML.gif ,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ37_HTML.gif
(37)
By observing (36) and (37), it is found that all the terms with symbolic term https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq287_HTML.gif have been completely cancelled out during the derivation process, leaving no clutter term in the final expression. This finding suggests that clutter does not have any effect on the value of decision function. Therefore, the decision function (27) is immune to the clutter.
Next, to prove that (33) is immune to the clutter, we recall that (33) is used for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq288_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq289_HTML.gif which leads to equations https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq290_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq291_HTML.gif as discussed in Section 3. With these equations and (11), (33) is written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ38_HTML.gif
(38)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq292_HTML.gif is a https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq293_HTML.gif vector with its https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq294_HTML.gif th element given by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ39_HTML.gif
(39)
The absence of clutter term https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq295_HTML.gif in (38) implies that the decision function (33) is also irrelevant to the clutter.
Consequently, based on the above discussions, it can be concluded that the proposed estimator is immune to the clutter. This conclusion is also supported by the simulation results presented in the next section.

5. Simulation Results

For the tag response, the impulse responses of both downlink and uplink channels are generated from the channel models CM1 for residential LOS environment and CM2 for residential NLOS environment as described in IEEE802.15.4a standard [36]. The lengths of the generated one-way channel impulse responses are truncated beyond 60 ns, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq296_HTML.gif which is the same setting as used in [28] and can capture https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq297_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq298_HTML.gif of total channel energy of CM1 and CM2, respectively. Since no UWB channel model for clutter has been reported in the literature, the impulse response of the clutter channel used in simulations is generated as follows. Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq299_HTML.gif be the impulse response of the clutter. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq300_HTML.gif is generated by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ40_HTML.gif
(40)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq301_HTML.gif is the convolution operator, and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq302_HTML.gif is a one-way channel impulse response generated independently and randomly from the CM1 and CM2 channel models used for the tag response generation, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq303_HTML.gif is a Dirac delta function and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq304_HTML.gif is the propagation delay of the first path in the clutter. Assume that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq305_HTML.gif follows a uniform distribution, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq306_HTML.gif . The length of clutter responses are truncated beyond https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq307_HTML.gif which is slightly longer than the true maximum roundtrip delay spread of tag responses https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq308_HTML.gif .
The transmitted UWB pulse is shaped as the second derivative of Gaussian pulse with width of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq309_HTML.gif . Without loss of generality, we set the tag processing delay to zero in the simulation, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq310_HTML.gif . The rest of system settings are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq311_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq312_HTML.gif . For each channel realization, the sequence https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq313_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq314_HTML.gif are randomly generated. The TOA estimation error for the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq315_HTML.gif th channel realization is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq316_HTML.gif and the mean absolute error (MAE) defined by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq317_HTML.gif is used as performance criterion where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq318_HTML.gif is the total number of channel realizations and is set to 1000 in the simulation. The symbols adopted in the simulations are summarized in Table 1.
Table 1
Summary of Adopted Symbols for Simulation.
Symbol
Definition
Value
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq319_HTML.gif
True maximum length of one-way tag response
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq320_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq321_HTML.gif
Maximum length of roundtrip clutter response
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq322_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq323_HTML.gif
Maximum roundtrip propagation delay of tag response and clutter response
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq324_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq325_HTML.gif
Code period of ranging sequence https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq326_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq327_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq328_HTML.gif
The total number of channel realizations
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq329_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq330_HTML.gif
Signal bandwidth
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq331_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq332_HTML.gif
Tag processing delay
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq333_HTML.gif
Figure 3compares the MAEs of the LS TOA estimator in the scenarios with clutter and without clutter. The system settings are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq334_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq335_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq336_HTML.gif . The SCR is set to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq337_HTML.gif representing the extreme environment where the clutter overwhelms the signal. It is found that regardless of the variation in channel condition and the number of observed symbols, the estimator is immune to the clutter. Figure 3 indicates that the MAE of CM1 is generally lower than that of CM2 especially in the high SNR region. The reason is that the direct path is statistically stronger in CM1 than in CM2 due to the obstacles in CM2 environment that may severely attenuate the direct path. It can also be observed that using more symbols improves the performance of the estimator. In both CM1 and CM2, for a large range of SNR, doubling the number of sampled symbols results in 3 dB less SNR to achieve a given MAE.
Figure 4 investigates the effects of the number of frames per symbol https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq340_HTML.gif on the performance with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq341_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq342_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq343_HTML.gif . As https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq344_HTML.gif increases from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq345_HTML.gif to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq346_HTML.gif , the variation of MAE is insignificant which suggests that the impact of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq347_HTML.gif on the estimation accuracy is trivial. Moreover, according to (34), the computational complexity of the proposed estimator increases as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq348_HTML.gif increases. Hence https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq349_HTML.gif should be minimized for TOA estimation purpose during system design phase.
Setting of the presumed maximum one-way channel delay spread https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq352_HTML.gif is closely related to the performance of TOA estimation since it directly determines https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq353_HTML.gif which is included in the discrete signal model used to derive LS estimator. Figure 5 presents the results of MAE versus https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq354_HTML.gif for different SNR values in CM1 channels which have RMS delay spread of around https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq355_HTML.gif . The system settings are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq356_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq357_HTML.gif . There is an optimal setting of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq358_HTML.gif for every SNR curve. This optimal setting ranges from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq359_HTML.gif to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq360_HTML.gif as SNR varies from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq361_HTML.gif to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq362_HTML.gif and it increases as SNR increases. The MAE is much more sensitive to the setting of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq363_HTML.gif for signal with high SNR.
Figure 6 shows the MAE of the estimator operating with various sampling rates for the presumed delay spread of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq364_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq365_HTML.gif . The system settings are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq366_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq367_HTML.gif . https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq368_HTML.gif is the Nyquist rate while https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq369_HTML.gif is the sampling rate equal to the inverse of pulse width. As expected, the MAE increases as the sampling rate decreases. The MAE performance difference between different sampling rates is reduced as SNR decreases. At moderate SNR level, for instance, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq370_HTML.gif , the MAE difference between https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq371_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq372_HTML.gif is only https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq373_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq374_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq375_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq376_HTML.gif . Therefore, we may conclude that the estimator is robust over undersampling operation.
In Figure 7, we compare the performance of the estimator proposed in this paper with two estimators proposed in [24, 27]. The two estimations are described as follows. The TOA estimator developed in [24] passes the received waveform to a square-law device, integrates the output successively with time interval https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq379_HTML.gif to obtain energy samples and then searches the direct path sample within a time period prior to the strongest sample. Note that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq380_HTML.gif is the time resolution for this estimator. The search back window is denoted as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq381_HTML.gif and the number of energy samples within the windows are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq382_HTML.gif . The first sample crossing a predefined normalized threshold https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq383_HTML.gif is detected as the direct path sample. The energy samples for this estimator can be expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ41_HTML.gif
(41)
The normalized threshold https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq384_HTML.gif is defined by
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ42_HTML.gif
(42)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq385_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq386_HTML.gif are minimum and maximum samples among https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq387_HTML.gif . The TOA is estimated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ43_HTML.gif
(43)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq388_HTML.gif . This estimator is referred to as ED estimator with normalized threshold hereafter.
The estimator presented in [27] is derived based on GML criterion with the assumption that the shape of the received waveform is unknown. The estimator performs energy integrations successively with long time duration https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq396_HTML.gif comparable to the delay spread of propagation channel. Unlike the estimator in [24], the time intervals of the integrations are allowed to overlap with each other if multiple integrators are implemented in parallel. The starting timings of two adjacent integrations are separated by a fixed delay https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq397_HTML.gif which determines the time resolution. The samples are
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ44_HTML.gif
(44)
The arrival timing of the maximum sample is taken as TOA
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ45_HTML.gif
(45)
Among the two estimators, the ED estimator with normalized threshold is more robust to the channel and noise variation since its adaptive threshold setting while the estimator derived based on GML criterion can potentially achieve higher resolution in practical system since it decouples the time resolution from the length of integration interval and the short interval is difficult to be implemented due to receiver hardware limitation [27].
To perform a fair comparison, we set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq398_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq399_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq400_HTML.gif so that the time resolution of the three estimators, that is, the ED estimator with normalized threshold, the GML estimator, and the estimator presented in this paper, are the same. The rest of parameter settings are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq401_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq402_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq403_HTML.gif . Figure 7 indicates that the estimator presented in this paper is superior to the two estimators presented in [24, 27]. The ED estimator with normalized threshold in [24] and the GML estimator in [27] have comparable accuracy and the performances of both of them degrade rapidly as SCR decreases. On the contrary, the accuracy of the estimator proposed in this paper remains constant as the SCR varies.

6. Conclusion

A novel NDA LS TOA estimator is proposed as a solution to overcome the undesired clutter signal for TOA estimation problem in UWB backscattering RFID system. Both theoretical study and simulation results indicate that the estimator is inherently immune to the clutter signal regardless of SNR variation. Simulation results also show that the performance of the estimator depends on the number of sampled symbols as well as the presumed channel delay spread setting. Also the study shows that the estimator is robust over undersampling operation.

Appendices

A.

To prove (18), using conditions https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq404_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq405_HTML.gif , it can be shown that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ46_HTML.gif
(A1)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq406_HTML.gif . Letting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq407_HTML.gif and using https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq408_HTML.gif again, it is straightforward to show that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq409_HTML.gif . Substituting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq410_HTML.gif into (A.1) yields https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq411_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq412_HTML.gif . Denoting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq413_HTML.gif and noting that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq414_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq415_HTML.gif , it is straightforward to derive that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq416_HTML.gif with which https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq417_HTML.gif becomes
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ47_HTML.gif
(A2)
Analogous to the proof for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq418_HTML.gif , we can also show that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq419_HTML.gif . Therefore, we can make the denotation https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq420_HTML.gif where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq421_HTML.gif is a constant.
To prove (22), letting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq422_HTML.gif , (21) may be rewritten as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ48_HTML.gif
(A3)
Noting that for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq423_HTML.gif , we have https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq424_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq425_HTML.gif . Therefore, (A.3) may be rewritten as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ49_HTML.gif
(A4)
Finally, denoting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq426_HTML.gif as a constant and letting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq427_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq428_HTML.gif , (A.4) becomes
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ50_HTML.gif
(A5)

B

Using (22) and noting that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq429_HTML.gif , it can be shown that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ51_HTML.gif
(B1)
Equation (B.1) implies that only when https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq430_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq431_HTML.gif , the first equation (29) holds.
With (17) and (22), (B.1) may be derived as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ52_HTML.gif
(B2)
To get more insight into the second equation, we invoke the Cauchy-Schwarz inequality which states that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq432_HTML.gif is always true and the equality holds if and only if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq433_HTML.gif for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq434_HTML.gif [37]. Applying the inequality to the right side of (B.2) yields
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_Equ53_HTML.gif
(B3)
and the equality holds if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq435_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq436_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq437_HTML.gif is a constant. Note that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq438_HTML.gif is equivalent to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq439_HTML.gif since https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq440_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq441_HTML.gif can only be https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq442_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq443_HTML.gif . In conclusion, when https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq444_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq445_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq446_HTML.gif , for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F753129/MediaObjects/13638_2009_Article_2018_IEq447_HTML.gif are fulfilled, at least one of (29) and (30) holds and the expression (27) becomes invalid.

Acknowledgment

This paper was supported by the ASTAR SERC Project under Grant no. 052-121-0086.
Open AccessThis article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://​creativecommons.​org/​licenses/​by/​2.​0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Literatur
1.
Zurück zum Zitat Want R: An introduction to RFID technology. IEEE Pervasive Computing 2006, 5(1):25-33. 10.1109/MPRV.2006.2CrossRef Want R: An introduction to RFID technology. IEEE Pervasive Computing 2006, 5(1):25-33. 10.1109/MPRV.2006.2CrossRef
2.
Zurück zum Zitat First report and order in the matter of revision of part 15 of commission's rules regarding ultra-wideband transmission systems FCC; 2002. First report and order in the matter of revision of part 15 of commission's rules regarding ultra-wideband transmission systems FCC; 2002.
3.
Zurück zum Zitat Win MZ, Scholtz RA: On the robustness of ultra-wide bandwidth signals in dense multipath environments. IEEE Communications Letters 1998, 2(2):51-53. 10.1109/4234.660801CrossRef Win MZ, Scholtz RA: On the robustness of ultra-wide bandwidth signals in dense multipath environments. IEEE Communications Letters 1998, 2(2):51-53. 10.1109/4234.660801CrossRef
4.
Zurück zum Zitat Fontana RJ, Gunderson SJ: Ultra-wideband precision asset location system. Proceedings of the Ultra Wideband Systems and Technologies (UWBST '02), May 2002, Baltimore, Md, USA 21: 147-150. Fontana RJ, Gunderson SJ: Ultra-wideband precision asset location system. Proceedings of the Ultra Wideband Systems and Technologies (UWBST '02), May 2002, Baltimore, Md, USA 21: 147-150.
5.
Zurück zum Zitat Gezici S, Tian Z, Giannakis GB, Kobayashi H, Molisch AF, Poor HV, Sahinoglu Z: Localization via ultra-wideband radios: a look at positioning aspects of future sensor networks. IEEE Signal Processing Magazine 2005, 22(4):70-84.CrossRef Gezici S, Tian Z, Giannakis GB, Kobayashi H, Molisch AF, Poor HV, Sahinoglu Z: Localization via ultra-wideband radios: a look at positioning aspects of future sensor networks. IEEE Signal Processing Magazine 2005, 22(4):70-84.CrossRef
6.
Zurück zum Zitat Dardari D, Chong C-C, Win MZ: Threshold-based time-of-arrival estimators in UWB dense multipath channels. IEEE Transactions on Communications 2008, 56(8):1366-1378.CrossRef Dardari D, Chong C-C, Win MZ: Threshold-based time-of-arrival estimators in UWB dense multipath channels. IEEE Transactions on Communications 2008, 56(8):1366-1378.CrossRef
7.
Zurück zum Zitat Dardari D, Chong C-C, Win MZ: Analysis of threshold-based TOA estimator in UWB channels. Proceedings of the European Signal Processing Conference (EUSIPCO '06), September 2006, Florence, Italy Dardari D, Chong C-C, Win MZ: Analysis of threshold-based TOA estimator in UWB channels. Proceedings of the European Signal Processing Conference (EUSIPCO '06), September 2006, Florence, Italy
8.
Zurück zum Zitat Dardari D: Pseudorandom active UWB reflectors for accurate ranging. IEEE Communications Letters 2004, 8(10):608-610. 10.1109/LCOMM.2004.836838CrossRef Dardari D: Pseudorandom active UWB reflectors for accurate ranging. IEEE Communications Letters 2004, 8(10):608-610. 10.1109/LCOMM.2004.836838CrossRef
9.
Zurück zum Zitat Dardari D, D'Errico R: Passive ultrawide bandwidth RFID. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '08), December 2008, New Orlean, Lo, USA 3947-3952. Dardari D, D'Errico R: Passive ultrawide bandwidth RFID. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '08), December 2008, New Orlean, Lo, USA 3947-3952.
10.
Zurück zum Zitat Hu S, Law CL, Dou W: Measurements of UWB antennas backscattering characteristics for RFID systems. Proceedings of the IEEE International Conference on Ultra-Wideband (ICUWB '07), September 2007, Singapore 94-99. Hu S, Law CL, Dou W: Measurements of UWB antennas backscattering characteristics for RFID systems. Proceedings of the IEEE International Conference on Ultra-Wideband (ICUWB '07), September 2007, Singapore 94-99.
11.
Zurück zum Zitat Paolini E, Giorgetti A, Chiani M, Minutolo R, Montanari M: Localization capability of cooperative anti-intruder radar systems. Eurasip Journal on Advances in Signal Processing 2008, 2008:-14. Paolini E, Giorgetti A, Chiani M, Minutolo R, Montanari M: Localization capability of cooperative anti-intruder radar systems. Eurasip Journal on Advances in Signal Processing 2008, 2008:-14.
12.
Zurück zum Zitat Lottici V, D'Andrea A, Mengali U: Channel estimation for ultra-wideband communications. IEEE Journal on Selected Areas in Communications 2002, 20(9):1638-1645. 10.1109/JSAC.2002.805053CrossRef Lottici V, D'Andrea A, Mengali U: Channel estimation for ultra-wideband communications. IEEE Journal on Selected Areas in Communications 2002, 20(9):1638-1645. 10.1109/JSAC.2002.805053CrossRef
13.
Zurück zum Zitat Cramer RJ-M, Scholtz RA, Win MZ: Evaluation of an ultra-wide-band propagation channel. IEEE Transactions on Antennas and Propagation 2002, 50(5):561-570. 10.1109/TAP.2002.1011221CrossRef Cramer RJ-M, Scholtz RA, Win MZ: Evaluation of an ultra-wide-band propagation channel. IEEE Transactions on Antennas and Propagation 2002, 50(5):561-570. 10.1109/TAP.2002.1011221CrossRef
14.
Zurück zum Zitat Lee J-Y, Scholtz RA: Ranging in a dense multipath environment using an UWB radio link. IEEE Journal on Selected Areas in Communications 2002, 20(9):1677-1683. 10.1109/JSAC.2002.805060CrossRef Lee J-Y, Scholtz RA: Ranging in a dense multipath environment using an UWB radio link. IEEE Journal on Selected Areas in Communications 2002, 20(9):1677-1683. 10.1109/JSAC.2002.805060CrossRef
15.
Zurück zum Zitat Maravic I, Kusuma J, Vetterli M: Low-sampling rate UWB channel characterization and synchronization. Journal of Communications and Networks 2003, 5(4):319-326.CrossRef Maravic I, Kusuma J, Vetterli M: Low-sampling rate UWB channel characterization and synchronization. Journal of Communications and Networks 2003, 5(4):319-326.CrossRef
16.
Zurück zum Zitat Kusuma J, Maravic I, Vetterli M: Sampling with finite rate of innovation: channel and timing estimation for UWB and GPS. Proceedings of the International Conference on Communications (ICC '03), May 2003, Anchorage, AK, USA 5: 3540-3544. Kusuma J, Maravic I, Vetterli M: Sampling with finite rate of innovation: channel and timing estimation for UWB and GPS. Proceedings of the International Conference on Communications (ICC '03), May 2003, Anchorage, AK, USA 5: 3540-3544.
17.
Zurück zum Zitat Li X, Pahlavan K: Super-resolution TOA estimation with diversity for indoor geolocation. IEEE Transactions on Wireless Communications 2004, 3(1):224-234. 10.1109/TWC.2003.819035CrossRef Li X, Pahlavan K: Super-resolution TOA estimation with diversity for indoor geolocation. IEEE Transactions on Wireless Communications 2004, 3(1):224-234. 10.1109/TWC.2003.819035CrossRef
18.
Zurück zum Zitat Falsi C, Dardari D, Mucchi L, Win MZ: Time of arrival estimation for UWB localizers in realistic environments. Eurasip Journal on Applied Signal Processing 2006, 2006:-13. Falsi C, Dardari D, Mucchi L, Win MZ: Time of arrival estimation for UWB localizers in realistic environments. Eurasip Journal on Applied Signal Processing 2006, 2006:-13.
19.
Zurück zum Zitat Song SH, Zhang QT: Multi-dimensional detector for UWB ranging systems in dense multipath environments. IEEE Transactions on Wireless Communications 2008, 7(1):175-183.CrossRef Song SH, Zhang QT: Multi-dimensional detector for UWB ranging systems in dense multipath environments. IEEE Transactions on Wireless Communications 2008, 7(1):175-183.CrossRef
20.
Zurück zum Zitat Yang L, Tian Z, Giannakis GB: Non-data aided timing acquisition of ultra-wideband transmissions using cyclostationarity. Proceedings of the IEEE International Conference on Accoustics, Speech, and Signal Processing, April 2003, Hong Kong 121-124. Yang L, Tian Z, Giannakis GB: Non-data aided timing acquisition of ultra-wideband transmissions using cyclostationarity. Proceedings of the IEEE International Conference on Accoustics, Speech, and Signal Processing, April 2003, Hong Kong 121-124.
21.
Zurück zum Zitat Tian Z, Yang L, Giannakis GB: Symbol timing estimation in ultra wideband communications. Proceedings of the 36th Asilomar Conference on Signals Systems and Computers, November 2002, Pacific Grove, Calif, USA 1924-1928. Tian Z, Yang L, Giannakis GB: Symbol timing estimation in ultra wideband communications. Proceedings of the 36th Asilomar Conference on Signals Systems and Computers, November 2002, Pacific Grove, Calif, USA 1924-1928.
22.
Zurück zum Zitat Yang L, Giannakis GB: Timing ultra-wideband signals with dirty templates. IEEE Transactions on Communications 2005, 53(11):1952-1963. 10.1109/TCOMM.2005.858663CrossRef Yang L, Giannakis GB: Timing ultra-wideband signals with dirty templates. IEEE Transactions on Communications 2005, 53(11):1952-1963. 10.1109/TCOMM.2005.858663CrossRef
23.
Zurück zum Zitat Tian Z, Giannakis GB: A GLRT approach to data-aided timing acquisition in UWB radios—part I: algorithms. IEEE Transactions on Wireless Communications 2005, 4(6):2956-2967.CrossRef Tian Z, Giannakis GB: A GLRT approach to data-aided timing acquisition in UWB radios—part I: algorithms. IEEE Transactions on Wireless Communications 2005, 4(6):2956-2967.CrossRef
24.
Zurück zum Zitat Guvenc I, Sahinoglu Z: Threshold-based TOA estimation for impulse radio UWB systems. Proceedings of the IEEE International Conference on Ultra-Wideband (ICUWB '05), 2005, Zurich, Switzerland 2005: 420-425. Guvenc I, Sahinoglu Z: Threshold-based TOA estimation for impulse radio UWB systems. Proceedings of the IEEE International Conference on Ultra-Wideband (ICUWB '05), 2005, Zurich, Switzerland 2005: 420-425.
25.
Zurück zum Zitat Guvenc I, Sahinoglu Z: Threshold selection for UWB TOA estimation based on kurtosis analysis. IEEE Communications Letters 2005, 9(12):1025-1027. 10.1109/LCOMM.2005.1576576CrossRef Guvenc I, Sahinoglu Z: Threshold selection for UWB TOA estimation based on kurtosis analysis. IEEE Communications Letters 2005, 9(12):1025-1027. 10.1109/LCOMM.2005.1576576CrossRef
26.
Zurück zum Zitat Xu C, Law CL: Delay-dependent threshold selection for UWB TOA estimation. IEEE Communications Letters 2008, 12(5):380-382.CrossRef Xu C, Law CL: Delay-dependent threshold selection for UWB TOA estimation. IEEE Communications Letters 2008, 12(5):380-382.CrossRef
27.
Zurück zum Zitat Rabbachin A, Oppermann I, Denis B: GML ToA estimation based on low complexity UWB energy detection. Proceedings of the IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '06), September 2006, Helsinki, Finland 1-5. Rabbachin A, Oppermann I, Denis B: GML ToA estimation based on low complexity UWB energy detection. Proceedings of the IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '06), September 2006, Helsinki, Finland 1-5.
28.
Zurück zum Zitat Carbonelli C, Mengali U: Synchronization algorithms for UWB signals. IEEE Transactions on Communications 2006, 54(2):329-338.CrossRef Carbonelli C, Mengali U: Synchronization algorithms for UWB signals. IEEE Transactions on Communications 2006, 54(2):329-338.CrossRef
29.
Zurück zum Zitat D'Amico AA, Mengali U, Taponecco L: Energy-based TOA estimation. IEEE Transactions on Wireless Communications 2008, 7(3):838-847.CrossRef D'Amico AA, Mengali U, Taponecco L: Energy-based TOA estimation. IEEE Transactions on Wireless Communications 2008, 7(3):838-847.CrossRef
30.
Zurück zum Zitat Gezici S, Sahinoglu Z, Molisch AF, Kobayashi H, Poor HV: Two-step time of arrival estimation for pulse-based ultra-wideband systems. Eurasip Journal on Advances in Signal Processing 2008, 2008:-11. Gezici S, Sahinoglu Z, Molisch AF, Kobayashi H, Poor HV: Two-step time of arrival estimation for pulse-based ultra-wideband systems. Eurasip Journal on Advances in Signal Processing 2008, 2008:-11.
31.
Zurück zum Zitat Ibrahim J, Buehrer RM: Two-stage acquisition for UWB in dense multipath. IEEE Journal on Selected Areas in Communications 2006, 24(4 I):801-807.CrossRef Ibrahim J, Buehrer RM: Two-stage acquisition for UWB in dense multipath. IEEE Journal on Selected Areas in Communications 2006, 24(4 I):801-807.CrossRef
32.
Zurück zum Zitat Dardari D, Conti A, Ferner U, Giorgetti A, Win MZ: Ranging with ultrawide bandwidth signals in multipath environments. Proceedings of the IEEE 2009, 97(2):404-425.CrossRef Dardari D, Conti A, Ferner U, Giorgetti A, Win MZ: Ranging with ultrawide bandwidth signals in multipath environments. Proceedings of the IEEE 2009, 97(2):404-425.CrossRef
33.
Zurück zum Zitat Hu S, Chen H, et al.: Backscattering cross section of ultrawideband antennas. IEEE Antennas and Wireless Propagation Letters 2007, 6: 70-73.CrossRef Hu S, Chen H, et al.: Backscattering cross section of ultrawideband antennas. IEEE Antennas and Wireless Propagation Letters 2007, 6: 70-73.CrossRef
34.
Zurück zum Zitat Boyd S, Vandenberghe L: Convex Optimization. Cambridge University Press, New York, NY, USA; 2004.CrossRefMATH Boyd S, Vandenberghe L: Convex Optimization. Cambridge University Press, New York, NY, USA; 2004.CrossRefMATH
35.
Zurück zum Zitat Bonnans JF, et al.: Numerical Optimization—Theoretical and Practical Aspects. Springer, New York, NY, USA; 2006. Section EditionMATH Bonnans JF, et al.: Numerical Optimization—Theoretical and Practical Aspects. Springer, New York, NY, USA; 2006. Section EditionMATH
36.
Zurück zum Zitat Molisch AF, et al.: IEEE 802.15.4a channel model—final report. Document IEEE 802.15-04-0662-02-004a, 2005 Molisch AF, et al.: IEEE 802.15.4a channel model—final report. Document IEEE 802.15-04-0662-02-004a, 2005
37.
Zurück zum Zitat Abramowitz M, Stegun IA: Handbook of Mathematical Function with Formulas, Graphs, and Mathematical Tables. Dover, New York, NY, USA; 1970.MATH Abramowitz M, Stegun IA: Handbook of Mathematical Function with Formulas, Graphs, and Mathematical Tables. Dover, New York, NY, USA; 1970.MATH
Metadaten
Titel
TOA Estimator for UWB Backscattering RFID System with Clutter Suppression Capability
verfasst von
Chi Xu
Choi L. Law
Publikationsdatum
01.12.2010
Verlag
Springer International Publishing
DOI
https://doi.org/10.1155/2010/753129

Weitere Artikel der Ausgabe 1/2010

EURASIP Journal on Wireless Communications and Networking 1/2010 Zur Ausgabe