Joint Frequency-and-Phase Modulation for Backscatter-Tag Assisted Vehicular Positioning

05/17/2019 ∙ by Kaifeng Han, et al. ∙ The University of Hong Kong 0

Autonomous driving (auto-driving) has been becoming a killer technology for next generation vehicles, whereas some fatal accidents grow concerns about its safety. A fundamental function for safer auto-driving is to recognize the vehicles' locations, termed vehicular positioning. The state-of-the-art vehicular positioning is to rely on anchors that are stationary objects whose locations are known, i.e. satellites for GPS and base stations for cellular positioning. It is important for reliable positioning to install anchors densely, helping find enough anchors nearby. For the deployment to be cost-effective, there are some trials to use backscatter tags as alternative anchors by deploying them on a road surface, but its gain is limited by several reasons such as short contact time and difficulties in maintenance. Instead, we propose a new backscatter-tag assisted vehicular positioning system where tags are deployed along a roadside, which enables the extension of contact duration and facilitates the maintenance. On the other hand, there is a location mismatch between the vehicle and the tag, calling for developing a new backscatter transmission to estimate their relative position. To this end, we design a novel waveform called joint frequency-and-phase modulation (JFPM) for backscatter-tag assisted vehicular positioning where a transmit frequency is modulated for the distance estimation assuming that the relevant signal is clearly differentiable from the others while the phase modulation helps the differentiation. The JFPM waveform leads to exploiting the maximum Degree-of-Freedoms (DoFs) of backscatter channel in which multiple-access and broadcasting channels coexist, leading to more accurate positioning verified by extensive simulations.



There are no comments yet.


page 1

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

I Introduction

There is no doubt that autonomous driving (auto-driving) will be a key technology in next generation vehicles, which is expected to change our lives by providing various benefits such as time savings and relaxation during driving and realize the vision of smart city [1]. On the other hand, there is growing concern about its safety due to a few fatal accidents e.g., Tesla’s Autopilot crash and Uber’s Arizona crash. To enable safe auto-driving, the most fundamental task is to know vehicles’ locations termed vehicular positioning [2].

The state-of-art vehicular positioning is an anchors-aided approach. An anchor is a kind of infrastructure whose location is fixed and known i.e., satellites for Global Positioning System (GPS) [3] and base stations for cellular positioning [4]. After receiving reference signals from multiple anchors, a vehicle can obtain its accurate position from the estimation of relevant information such as arrival timings and angles, provided that Line-of-Sight (LoS) links exist between the anchors and the vehicle. It is well-known that the positioning accuracy is improved as more anchors in LoS are detected. In other words, finding many LoS anchors is a key to reliable positioning. One straightforward approach is to deploy anchors more densely, but it is not practical because high cost is expected.

For the approach to be cost-effective, using backscatter tags has emerged to be a viable solution as alternative anchors instead of satellites and base stations. Backscatter radio, a.k.a. Radio-Frequency Identification (RFID), enables a tag to deliver information by backscattering and modulating an incident radio-frequency (RF) wave [5]. The backscatter tag thus requires no oscillator and RF component, making it possible to manufacture them with small form factors and low costs. One example is to deploy backscatter tags on road surface as in [6] such that when moving on the tag, a vehicle is able to read the tag’s identification which is equivalent to the corresponding position. However, this approach has some limitations in practice as follows. First, the vehicle with high velocity frequently fails to read tags’ information because of the short contact duration. Second, the tags on the the road surfaces are likely to be fragile and their maintenances are difficult since heavy vehicles frequently press the tags.

Figure 1: Backscatter-tag assisted vehicular positioning.

This paper considers a new backscatter-tag assisted positioning system where backscatter tags are deployed along a roadside (see Fig. 1). Contrary to the on-road tag deployment, the distance between the tag and the vehicle becomes longer, enabling to extend the contact duration according to the tag’s cone-shape coverage [7] and recent advance in long-range backscatter transmission [8]. Besides, tags are expected to be more durable because vehicles do no pass over them. On the other hand, the location of the tag does not correspond to that of vehicle, and their location difference (relative position) is required to be estimated together along with the tag’s location. This is challenging in the backscatter system due to the tag’s primitive signal processing capability and passive operation. To this end, we design a novel waveform called joint frequency-and-phase modulation (JFPM) for the backscatter positioning to ensure the estimation of all distances between vehicle’s antennas and the reader embedded in the corresponding individual signal paths. A frequency of the incident wave is modulated for the distance estimation under the key assumption that the relevant signal is observable without interference, which can be realized by phase modulation. Given the JFPM, the backscatter-tag assisted channel can be fully exploited to provide the maximum Degree-of-Freedoms (DoFs), leading to the improvement of positioning accuracy. It is noteworthy that the minimum number of antennas is two for estimating relative angles between the antennas and the tag. Contrary to conventional signal processing approaches requiring antenna arrays for an accurate angle detection, our system is more cost-effective and practical. Simulation results show the effectiveness of the proposed backscatter vehicular positioning deployment and the JFPM waveform.

Ii System Model

In this section, we briefly introduce our backscatter vehicular positioning system with its signal model. Then the positioning problem is formulated.

Ii-a Overview of Backscatter Vehicular Positioning

We consider a backscatter vehicular positioning system comprising a backscatter tag deployed along a roadside and a reader-mounted sensing vehicle equipped with antennas with inter-antenna spacing (see Fig. 1). The backscatter tag embeds a binary sequence as its tag identification (tag-ID) that has been associated with its absolute position. The reader on the vehicle easily obtains the tag-ID via backscatter communication based on ON/OFF keying [9, 5], where two load impedances of the tag’s antenna switch with mismatch (reflective) or match (absorptive) sates to transmit ‘1’ or ‘0’ bit, respectively.

Besides to the tag’s absolute location, backscatter ranging is required to obtain the vehicle’s absolute position, which is the main theme of this paper. It provides the vehicle’s relative position with respect to the tag by measuring the distances between antennas and the tag. To this end, all antennas simultaneously transmit a JFPM waveform signal to the tag. Due to the nature of backscatter channels, each antenna receives up to signals originated from not only itself but also the other antennas, providing in total DoFs, each of which embeds its propagation distance explained in the sequel. Therefore, we aim at exploiting the maximum DoF to help distance estimations between the antennas and the tag, which contributes to a more accurate positioning result.

Figure 2: The design of backscatter vehicular positioning system.

Ii-B Signal Model

The architecture of the backscatter vehicular positioning system is illustrated in Fig. 2 with the following three-step signal model.

Ii-B1 Transmit Signal at the Reader

Time is slotted into frames called sweeps. The period of each sweep is and the total period is . Within the -th sweep (), the -th antenna’s JFPM waveform is given by


where and denote frequency and phase modulation functions, respectively. It is worth highlighting that each antenna uses an equivalent frequency modulation function but a different phase modulation function due to their roles’ difference. Specifically, allows the reader to estimate signals’ propagation distances in a frequency domain if they are differentiable, and helps the differentiation in a phase domain. The different forms of and will be proposed in the next section depending on the concerned driving scenarios with low or high mobilities.

Ii-B2 Backscattered Signal

The received signal at the -th antenna is a non-coherent combination of multiple backscatter signals originated from all antennas including both monostatic and bistatic signals, which is expressed as


where denotes the signal attenuation of the received signal originated from antenna . The binary coefficient refers to the transmitted bit of the tag’s ON/OFF keying, denotes propagation time from -th transmit antenna via the tag to the -th receive antenna, and is the additive white Gaussian noise (AWGN) following . As shown in Fig. 1, the relative distance and angle between the tag and the -th antenna are denoted by and , respectively. The propagation time in (2) is given by


where is speed of signal propagation and the second term represents the distortion due to the vehicle’s velocity resulting in Doppler shift.

Ii-B3 Beat Signal

The tran=smit and backscattered signals are multiplied in the mixer, resulting in


where refers to the conjugate transpose. We call it a beat signal since two key terms for vehicular positioning remain in the forms of vibrating frequencies defined as beat rates (BRs). The details are given in the next section.

Ii-C Positioning Problem

A pair of the relative distance and angle to the tag is equivalently translated into the relative position of the -th antenna, denoted by , which is given by


The antennas’ absolute positions, denoted by , is obtained by shifting the origin of the 2D coordinates into the tag’s absolute position acquired by backscatter communication, namely, . We assume the backscatter communication is error-free and accurate is always available. As a result, the vehicular positioning is reduced to the problem of discovering suitable frequency and phase modulation functions and in (1), enabling to distill from .

Iii Backscatter Vehicular Positioning Technique

This section introduces JFPM waveforms of type I and type II, which are designed for low and high mobility driving scenarios, respectively.

Iii-a Low Mobility Scenario

In this scenario, the velocity of vehicle is very slow (e.g., parking or traffic jam) and the resultant doppler effect is marginal. We thus treat it as a stationary case (i.e., ), leading to proposing the following JFPM waveform of type I shown in Fig. 3. First, the frequency modulation is given as


where is the fundamental (start) frequency and denotes the slope that is the ratio of signal sweep bandwidth and sweep duration . The resultant frequency is , which is linear increasing in each sweep. Second, the phase modulation function is designed as


which is constant during one sweep () but linearly increasing of the sweep index . Here, represents the rate of phase modulation which should be less than to avoid ambiguity. Each antenna uses different playing a role as a label of signals originated from antenna .

Given the type I waveform, the received beat signal is rewritten by plugging (6) and (7) into (4). For the sake of brevity, we will focus on -st antenna. After ignoring the high-order term, it is approximately given as


where and are constant coefficients for the monostatic signal of and the bistatic signals of , respectively. The term represents the thermal noise after passing the mixer.

As aforementioned in Sec. II-B3, there are two kinds of BRs embedded in (III-A). The first one, determined by the propagation distances and , affects the periodicity in variable . It is defined as a BR-in- (BRiT). It is possible to extract multiple BRiTs via an

one-dimensional Fourier transform

(1D-FT) over . On the other hand, if there exist such antennas and satisfying , both of the corresponding signals arrive simultaneously, making it difficult to differentiate them via the 1D-FT. To overcome the limitation, we utilize a BR-in- (BRiL), defined as the periodicity in variable  represented by the difference of phase modulation rates . It is shown that each bistatic signal has different BRiL while monostatic signal has no BRiL. As a result, it is always available to decompose all monostatic and bistatic signals via two-dimensional FT (2D-FT) over and . The detailed procedure is as follows.

Iii-A1 Digitalization

Digitalize the beat signal by analog-to-digital converter (ADC) with sampling rate  as


where with number of sampling points in one sweep, and are the corresponding BRiT and BRiL, respectively.

Iii-A2 2d-Ft

Using the digitalized beat signal (9), 2D-FT is computed as


where and . Note that the period of one sweep is very short ( [10]) compared with the duration of one backscatter bit [11]. Therefore, when (i.e., reflective state of tag), the 2D-FT is available since sufficient number of sweeps () can be collected.

Figure 3: JFPM waveform of type I.

Iii-A3 Distance Estimation

In the 2D-FT matrix , up to number of peaks can be detected as . Note that the reader easily matches each peak to the corresponding propagation distances by using BRiLs . Based on the one-to-one matching, the distances are estimated via the counterpart BRiTs, which are given by


Iii-A4 Angle estimation

The locations of two antennas and the backscatter tag form a triangle as shown in Fig. 1. Given the estimated in (11), the counterpart angles are calculated by solving the following equation of law-of-sines on the triangle:


where is the spacing between adjacent antennas.

Iii-A5 Transformation to 2D-coordinates

Given and , the antennas’ positions can be calculated by (5).

Remark 1 (Effects of Antenna Numbers).

Due to the nature of backscatter channels, the gains of multiple access channel (MAC) and broadcasting channel (BC) coexist as follows:

  • MAC gain: Recall that every antenna at the reader receives not only a monostatic signal but also bistatic signals. When estimating the angle , it is possible to make relevant triangle combinations. It is equivalent to equations according to (12), showing that more DoFs are given as increases.

  • BC gain: A signal originated from the -th antenna is broadcast to the other antennas. Following the above procedure with beat signals makes versions of , which helps mitigate estimation errors by averaging them out.

Remark 2 (JFPM vs. FMCW).

The frequency modulation (6) has been widely used in Radar named Frequency-Modulated Continuous-Wave (FMCW) [12]. However, it cannot differentiate multiple signal paths especially when they are equally separated, resulting in the loss of DoF. The limitation can be overcome by the proposed phase modulation (7), leading to better positioning accuracy.

For the type I waveform to be effective, it is essential to give a few design criterion. First, consider the maximum allowable distance to avoid ambiguity, denoted by , which is limited by two constraints: sampling rate and the duration of one sweep . Specifically, the bandwidth of beat signal depends on the maximum detectable distance, (i.e., ), which is further limited by ADC sampling rate and results in the ranging limitation: . Besides, since a sequence of sweeps is transmitted by each antenna, the maximum allowable delay for backscattered signals should be less than and thus . Combining these two provides the following proposition.

Proposition 1 (Maximum Allowable Distance).

Given bandwidth , sweep duration , and sampling rate , the maximum allowable distance between the tag and each antenna is limited by .

Second, it is important to determine key parameters of the phase modulation functions (7), namely, modulation rates and the number of sweep . These are determined by resolution, defined as the minimum separation between adjacent BRiLs to differentiate multiple peaks in the same distance. Specifically, the resolution depends on such that two BRiLs can be differentiated if the difference is larger than . Therefore, the following inequality should be satisfied:


Here, the equality holds when adjacent BRiLs are equally separated, leading to the following proposition.

Proposition 2 (Optimal Phase Modulation in the Type I Waveform).

In the type I waveform, the optimal phase modulation function achieving the maximum resolution is


Given (14), a signal differentiation can be guaranteed when the number of sweeps is larger than the number of the reader’s antenna (i.e., ).

Iii-B High Mobility Scenario

As the vehicle is moving faster, the resultant Doppler shift becomes significant. Applying the type I waveform thus brings about the degradation of the positioning accuracy due to the distortion specified in (3). It calls for designing a JFPM waveform of type II for a high mobility scenario.

Figure 4: JFPM waveform of type II.

A key idea is to use different frequency and phase modulations functions in odd and even sweeps, making it possible to cancel out each Doppler shift assuming that it is identical to each other. Fig.

4 illustrates the new JFPM waveform of type II. Specifically, the frequency modulation adopts the triangular waveform such that odd sweeps () have a linear increasing slope, while even sweeps () have a linear decreasing slope. For the phase modulation, the rate for odd sweeps are designed to be positive, while those of even sweeps are negative.

Given the type II waveform, the -st antenna’s beat signal of an odd sweep is approximately written by ignoring high-order terms as


where and . The beat signal of an even sweep is written by replacing the positive slope and phase modulation rates in (III-B) with negative slope and rates , respectively. It is shown that BRiT and BRiL in both odd and even sweeps’ beat signals are distorted by the same levels of the Doppler shifts, which can be eliminated if those in even and odd sweeps are separately estimated. To this end, we compute 2D-FTs (III-A2) for even and odd sweeps separately, each of which the coordinates of peaks are shifted as much as the corresponding doppler shifts. By computing the difference between relevant peaks’s coordinates, we can refine BRiT and BRiL with no doppler shifts, helping estimate accurate relative distances and angles. The other steps excluding the above is the same as those for a low mobility scenario.

Remark 3 (Cost of Mitigating the Doppler Shift).

In the type II waveform, only a half points are given for 2D-FT than the type I due to the separated computations in odd and even sweeps. It results in the half resolution, which is the cost paid for mitigating the Doppler shift such that the inequality (13) becomes , As a result, the design criterion of the number of sweeps is revised as follows.

Proposition 3 (Number of Necessary Sweeps in the Type II Waveform).

In the type II waveform, the signal differentiation can be guaranteed when the number of sweeps should be strictly larger than the twice number of antenna (i.e., ).

Iv Simulation Results

The simulation parameters are set as follows unless specified otherwise. We set GHz, MHz, s, MHz, and . The transmit signal-to-ratio (SNR) and the number of sweeps are (dB) and , respectively. The performance metric is a positioning error defined as the average Euclidean squared distance between estimated and ground true antennas’ positions.

Fig. 5 represents the effect of number of the reader’s antennas on positioning error for the JFPM waveforms of type I and type II. The vehicle’s velocity is set to and (m/s) for the type I and type II, respectively. It is shown that the positioning error is reduced when more antennas are deployed due to MAC and BC gains in Remark 1 and finally almost reaches (m), which is 3GPP’s vehicular positioning requirement stated in [13]. In addition, the error difference between the two is around (m) regardless of the antenna number, referring to the resolution loss paying for the cost of eliminating Doppler effect as discussed in Remark 3.

Fig. 6 represents the positioning errors of the type I and type II waveforms under different velocity settings ranging from to (m/s) when two antennas are deployed at reader (). In case of low velocity, the type I outperforms the type II because the Doppler shift is negligible and its cancelation is unnecessary. As the velocity becomes higher, on the other hand, the Doppler shift becomes critical, yielding that the performance degradation of the type II is less than the that of the type I with the crossing point of (m/s). It provides the selection between the two depending on velocity information, which is easily obtained from other existing methods.

Figure 5: Effect of number of antennas on positioning error.
Figure 6: Effect of velocity on positioning error. Two antennas are deployed at reader ().

V Concluding Remarks

A novel and efficient backscatter-tag assisted vehicular positioning technique is proposed for estimating the absolute position of vehicle. We design two novel JFPM waveforms to cope with both low and high mobility driving scenarios. Presently, we are extending the technique to mitigate severe interference signals due to the reflections of scatterers around tag and implementing the proposed system. Considering the multi-vehicle positioning scenario to investigate scheduling issue is also one promising direction.


This work was supported by LG Electronics.


  • [1] J. Choi, V. Va, N. Gonzalez-Prelcic, R. Daniels, C. Bhat, and R. Heath, “Millimeter-wave vehicular communication to support massive automotive sensing,” IEEE Commun. Mag., vol. 54, pp. 160–167, Dec. 2016.
  • [2] K. Han, S.-W. Ko, H. Chae, B.-H. Kim, and K. Huang, “Sensing hidden vehicles based on asynchronous V2V transmission: A multi-path-geometry approach,” Available:, 2018.
  • [3] Y. Cui and S. Ge, “Autonomous vehicle positioning with gps in urban canyon environments,” IEEE Trans. Robotics and Auto., vol. 19, pp. 15–25, Feb. 2003.
  • [4] S. Fischer, “Observed time difference of arrival (OTDOA) positioning in 3GPP LTE,” Qualcomn White Paper, Jun. 2014.
  • [5] G. Zhu, S.-W. Ko, and K. Huang, “Inference from randomized transmissions by many backscatter sensors,” IEEE Trans. Wireless Commun., vol. 17, pp. 3111–3127, May 2018.
  • [6] T. Jing, X. Wei, W. Cheng, M. Guan, L. Ma, Y. Huo, and X. Cheng, “An efficient scheme for tag information update in RFID systems on roads,” IEEE Trans. Veh. Tech., vol. 65, pp. 2435–2444, Apr. 2016.
  • [7] H. Qin, Y. Peng, and W. Zhang, “Vehicles on rfid: Error-cognitive vehicle localization in gps-less environments,” IEEE Trans. Veh. Tech., vol. 66, pp. 9943–9957, Nov. 2017.
  • [8] M. Hessar, A. Najafi, and S. Gollakota, “Netscatter: Enabling large-scale backscatter networks,” Available:, 2018.
  • [9] K. Han and K. Huang, “Wirelessly powered backscatter communication networks: Modeling, coverage, and capacity,” IEEE Trans. Wireless Commun., vol. 16, pp. 2548–2561, Apr. 2017.
  • [10] V. Winkler, “Novel waveform generation principle for short-range FMCW-radars,” Proc. of IEEE Microwave Conference, pp. 1–4, 2009.
  • [11] N. Van Huynh, D. T. Hoang, X. Lu, D. Niyato, P. Wang, and D. I. Kim, “Ambient backscatter communications: A contemporary survey,” IEEE Commun. Surveys Tuts., vol. 20, pp. 2889 – 2922, Fourthquarter 2018.
  • [12] A. Frischen, J. Hasch, and C. Waldschmidt, “A cooperative MIMO radar network using highly integrated FMCW radar sensors,” IEEE Trans. Microwave Th. and Tech., vol. 65, pp. 1355–1366, Apr. 2017.
  • [13] 3rd Generation Partnership Project (3GPP), “Technical specification group services and system aspects; enhancement of 3gpp support for v2x scenarios; stage 1 (release 15),” TS22.186 V15.2.0, Sep. 2017.