The present invention is in the technical field of wireless transmission and reception of information. More particularly, the present invention is in the technical field of ultra-low power backscatter radio communication. Embodiments and aspects of part of the invention described herein, focus on digital bistatic backscatter radio; the illuminator of a tag and the receiver of the backscattered information (from the tag) are distinct units, located at different points in space.
The illuminating signal may be modulated and/or emitted from legacy wireless systems or infrastructure (ambient case).
Embodiments and aspects of part of the invention described herein, are inspired by recent findings in digital bistatic backscatter radio [Bletsas et al 12a], [Bletsas et al 12b], [Bletsas et al 13] (where the illuminating signal is unmodulated) and ambient backscatter radio (where the illuminating signal is modulated and carries its own information). Although easy and straightforward to implement, current methods [Smith et al 13] and [Smith et al 14] either exploit on-off keying (OOK) modulation at the tag or utilize detection schemes with significant trade-offs between communication range and information transmission rate. Additionally, the structure and/or modulation of the ambient signal is explicitly considered. Moreover, current methods require multiple access from multiple tags utilizing time division multiple access (TDMA) or code division multiple access (CDMA), which increases complexity and cost of the overall system. Methods for analog ambient backscatter have been also proposed [Smith et al 17] and [Bletsas et al 17]. Such methods provide analog information transmission, while requiring a frequency modulated (FM) ambient carrier to operate according to their intended purpose.
The present invention discloses methods and apparatus for ultra-low power wireless transmission and reception of information. Two methods and apparatus for backscattering information when the illuminating radio frequency (RF) signal is a modulated signal, namely pseudo FSK and shifted BPSK, are disclosed. Methods and apparatus for receiving signals resulting from embodiments of the backscattering methods pseudo FSK and shifted BPSK, are also disclosed.
Pseudo FSK modulation is designed so as to operate when the (modulated) signal of the ambient illuminating carrier is of constant envelope modulation. In pseudo FSK modulation, wireless channel parameters are assumed constant for the duration of a certain number of bits. Reception of pseudo FSK is fully coherent and estimation of related parameters is performed through short training sequences.
Shifted BPSK modulation is designed so as to operate with any (modulated) signal of the ambient illuminating carrier, irrespective of its modulation or structure. An aspect of shifted BPSK also utilizes error correction channel coding. Reception method of channel-coded or channel-uncoded shifted BPSK-modulated backscattered signals, does not need any information regarding the ambient illuminating signal.
A short training sequence backscattered from the tag is utilized for acquiring a tag and wireless channel related phase. The methods and apparatus of embodiments of this invention allows for reliable backscatter communication; the existence of modulation at the ambient illuminator is turned to an advantage by this invention. More particularly, reliability of backscatter communication is increased.
Both backscatter modulation methods offer a straightforward way for multiple access in the frequency domain. Multiple access in the frequency domain can be exploited for networking purposes, without requiring receivers or codes at each tag.
Thus, multiple access from several tags is possible without TDMA or CDMA methods.
An illuminator 100 transmits a modulated signal, destined to its own, legacy receiver (
One embodiment of part of the invention, the backscatter tag, is shown in
Load connected to the tag antenna, at any given time instant, is selected based on the value of a binary signal 221, driving the RF switch. Binary signal 221 is the output of a multiplexer 220. Based on a signal 242, the output 221 of the multiplexer 220 is a signal 241 or a signal 261 or a signal 271. Only one of signals 241, 261, 271 can be assigned to signal 221 at a specific time instant.
In the step of producing pseudo FSK (
When bit 1 is to be backscattered under pseudo FSK backscatter modulation, a square wave of frequency Fsw is generated by Processing Unit 240 for the duration of the bit. The square wave produced in Processing Unit 240 is assigned to signal 241. That way RF switch 211 alternates between the load 212 and the load 213, for the duration of the bit at an alternation rate of Fsw. The 2 levels of the produced square wave correspond to the levels accepted by the RF switch 211.
When bit 0 is to be backscattered (under pseudo FSK), Processing Unit 240 assigns to signal 241 a direct current (DC) waveform. The direct current (DC) waveform attains either the high or low state for time duration equal to the bit duration. Such high or low state is the same as the high or low state of the square wave produced for backscattering bit 1. That way the RF switch 211 selects one of the two termination loads for the duration of bit 0. An example of signal 241 is depicted at
In the step of producing shifted BPSK (
Under shifted BPSK modulation, the BPSK Modulator 270 produces signal 271 depending on a signal 245. In the embodiment in
when signal 245 dictates backscattering bit 1 and ϕ0=0 when bit 0 is to be backscattered. In another embodiment, BPSK Modulator is adjustable, offering other values for produced phases. Phase
is mapped to the square wave by introducing an initial time shift equal to a quarter of the inverse Fsw to the said square wave. Phase ϕ0=0 is mapped by not introducing an initial phase. An example of signal 271 is depicted in
Embodiment in
For passive sensing elements (resistive or capacitive), interfacing with the Processing Unit 240 is done through a resistor/capacitor (RC) oscillator 290. RC oscillator 290 produces a periodic wave of which the frequency depends on the values of the passive sensing element(s), part of Sensors block 280. Periodic wave produced by RC oscillator 290 is assigned to a signal 291 and a signal 292. Processing Unit 240 performs frequency counting on signal 291 and computes the value measured by the passive sensing element(s). Processing Unit 240 arranges the necessary bit sequence, corresponding to the measured value and performs the preferred (pseudo FSK or shifted BPSK) backscattering operation.
Values of passive sensors can be also backscattered in an analog manner utilizing principles shown in [Bletsas et al 17]. In the embodiment in
In another implementation example, Processing Unit 240 assigns to the signal 243 a value such that the multiplexer 250 assigns to signal 251 a signal 244. That way, Processing Unit 240 can directly assign via the signal 251, values to the voltage controlled oscillator (VCO) 260. This operation allows for Processing Unit 240 to encode information to be frequency modulated by the voltage controlled oscillator (VCO) 260.
For active sensors facilitated in Sensors block 280 of the embodiment in
In the embodiment in
Power Management system 230 may harvest power from various ambient sources. In the embodiment described, no specific harvesting source is considered. In another embodiment, specific harvesting elements e.g., solar panels or radio frequency (RF) energy harvesting circuitry can be utilized.
Processing Unit 240 must select which backscattering method will be employed to backscatter a specific number of bits. The selection is made between 2 digital methods, pseudo FSK and shifted BPSK. A third method is also available in the embodiment in
When the modulation structure of ambient illuminating carrier 100 (
Other modulation selection criteria may be applied. Available energy based selection may be utilized when small amounts of energy are available through Power Management system 230.
One embodiment of a second part of the invention, a receiver 400, is shown in
An antenna 490 is connected through 411 to the receiver 400. An RF Front-End 410 is utilized. The RF Front-End 410 is utilized in order for band pass filtering around a specific frequency to be implemented and an initial downconversion to an intermediate frequency (IF) analog signal 412 to be achieved. The analog signal 412 is then sampled by an analog to digital converter (ADC) 420 at a rate required for handling the bandwidth of the analog signal 412. The sampled, digitized version of the analog signal 412 is a signal 421. For homodyne reception, the signal 421 is further downconverted using a digital downconverter (DDC) 440. In another embodiment, the RF Front-End 410 utilizes mixers that downconvert the incoming signals from the antenna 490 through signal 411, directly to baseband (homodyne reception). RF Front-End also includes low pass filters to limit the spectral components of the downconverted signal within a desired baseband bandwidth. In such an alternative embodiment, use of the digital downconverter (DDC) is omitted.
After sampling and downconversion to baseband, a digital signal processing (DSP) module 450 implements signal processing methods in order for the backscattered bits to be recovered. After recovering the bits, an Interface module 460 handles the communication with an outside entity. A smartphone or a computer may constitute outside entities. In the embodiment in
In the case where ambient illuminating carrier 100 (
Denoting as r a vector output of the 2 correlators, corresponding to the received, filtered signal for one bit, a coherent maximum likelihood (ML) detection rule is ∥r−μr∥22∥r∥22.
μr is a compound parameter that is assumed unchanged for the duration of the backscattered packet. Parameter μr includes tag and wireless channel related parameters. Additionally, μr includes statistics of the signal of the ambient illuminating carrier. Rule ∥r−μr∥22∥r∥22 is implemented in the digital signal processing (DSP) module 450. It should be noted that the expressions assume perfect synchronization and carrier frequency offset (CFO) correction.
Parameter μr can be estimated using a short training sequence. Training sequence is known to both the Processing Unit 240 of the backscatter tag of the embodiment in
The performance of an embodiment of the receiver for pseudo FSK with respect to bit error rate (BER), is shown in ∥r∥22, matches simulation results, under perfect channel state information (CSI). It can also be seen that under perfect channel state information (CSI), compared to Ntr=4 (Ndata=96), the maximum likelihood (ML) detection rule offers ˜2 dB better performance than using the estimated channel. Allocating more bits for channel estimation purposes, lowers the difference between the maximum likelihood (ML) detection rule with perfect channel state information (CSI) and the maximum likelihood (ML) detection rule using the channel estimate. Specifically, for the chosen values and for 6 more training bits (6 less data bits/packet) the difference reduces from ˜2 dB to ˜1 dB.
The simulation results are provided under unit power Rayleigh fading for all involved wireless channels. The packet has a fixed length of Ntr+Ndata=100 bits. The signal of the ambient illuminating carrier was modeled as a constant envelope signal with the information modeled as a zero mean Gaussian process. Channel state information (CSI) includes all the unknown parameters, including the statistics of the signal of the ambient illuminating carrier. In pseudo FSK case, full and perfect channel state information (CSI) is the state of having full and perfect knowledge of parameter μr.
In the case of shifted BPSK, the receiver requires no information regarding the signal of the ambient carrier nor its structure. The same correlators as in pseudo FSK are used in the digital signal processing (DSP) module 450. The detection rule under shifted BPSK modulation is cos(2Φt+θp,n)0. Phase Φt is a random phase (which is considered constant for the duration of the backscattered packet) introduced by tag's operation and wireless channels. (rs,n+), (rs,n−) are the outputs of the two correlators for the n-th bit. The following complex number |rp,n|ejθ
0 is applicable when no error correction coding is utilized. It should be noted that the expressions assume perfect synchronization and carrier frequency offset (CFO) correction.
In another example, where error correction coding is utilized by the embodiment in
where C stands for the set of all possible codewords of the utilized error correcting code. Weights wn are defined as wn=−|rp,n|cos(2Φt+θp,n). It should be noted that the expressions assume perfect synchronization and carrier frequency offset (CFO) correction.
To acquire Φt, estimation is performed in the digital signal processing (DSP) module 450 using
where operator (.)H stands for taking the conjugate transpose of the complex vector argument. The method utilizes a short sequence of Ntr bits known to both the Processing Unit 240 in
The performance of an embodiment of the receiver for uncoded shifted BPSK, with respect to bit error rate (BER), is shown in 0 and a maximum likelihood (ML) detection rule utilizing full (and perfect) information regarding channel state information (CSI). Detection rule cos(2Φt+θp,n)
0 is also evaluated for the following cases: 1) available knowledge of Φt and 2) estimate {circumflex over (Φ)}t, for Ntr=1,5,10. It can be observed that the detection rule cos(2Φt+θp,n)
0 with perfect information regarding Φt, offers 4 dB worst performance than the maximum likelihood (ML) detection rule utilizing full and perfect channel state information (CSI).
When no information about Φt is available, it can be seen in 0 utilizing perfect Φt and the same rule using {circumflex over (Φ)}t instead, is approximately 0.5 dB. When 1 training bit is used, the difference increases to ≈4 dB, resulting a loss of 8 dB compared to the maximum likelihood (ML) detection rule utilizing full and perfect channel state information (CSI). The same channel and packet parameters as with the previous paragraphs were utilized throughout the simulations. Channel state information (CSI) includes all the unknown parameters, including the signal of the ambient illuminating carrier.
The performance of an embodiment of the receiver for coded shifted BPSK, with respect to bit error rate (BER), is shown in
outperforms the detection rule when no coding is utilized, cos(2Φt+θp,n)0. It is also observed that in the high signal-to-noise ratio (SNR) regime, the detection rule
offers slightly better performance, compared to the maximum likelihood (ML) detection rule utilizing full and perfect channel state information (CSI), when no coding is used.
Two cases are additionally demonstrated in
The performance gain offered when both the signal of the illuminating carrier and the wireless channel parameters vary between successive bits, is the result of the error correcting code being fully utilized. Constant wireless channel parameters during the transmission of multiple bits may introduce correlation between the received statistics. Thus the code may not be able to offer its best performance. In a similar manner, when the signal of the ambient illuminating carrier remains constant for the duration of the packet while the channels vary (CIVC), the same reasoning can be applied.
and radically improves performance, even though the detection rule
requires minimal information.
Modeling of the signal of the ambient illuminating carrier for the purposes of simulations resulting to
In the simulations resulting
Methods pseudo FSK and shifted BPSK also offer advantages when signals from multiple distinct devices, which constitute embodiments of part of the invention in
Specifically, different Fsw values can be utilized at each distinct device constituting embodiment of part of the invention in
An advantageous variation of the embodiment of part of the invention in
The operation described in the previous paragraph, results to the RF switch 211 be driven by a square wave of frequency Fsep.
A passband signal s(t) centered at Fs whose frequency components are within the bandwidth of both antenna 205 and switching module 210, is assumed to impinge on antenna 205. Operation of RF switch 211 will result to the creation of attenuated versions of signal s(t). Specifically, such tag operation results to attenuated versions/copies of signal s(t), appearing at frequencies Fs±Fsep.
A full duplex transceiver has a frequency separation between an uplink and a downlink frequency band equal to Fsep. In an embodiment of an arrangement in
Operation of embodiment of part of the invention in
Another advantageous variation of the embodiment of part of the invention in
Tag 1 and Tag 2 of the arrangement depicted in
Reader 400 in
Tags 1 and 2 in
Operation of Tag 1 and Tag 2, results to the creation of additional wireless paths between the RF source and the reader.
Due to operation of Tag 1 and Tag 2, the signal emitted from RF source is now observable from 5 new frequencies, Fc±Fsw1, Fc±Fsw2 and Fc.
Observing signal of RF source 100 from 5 frequencies in total, offers signal diversity in the frequency domain. Such a diversity gain can be exploited by localization methods to achieve an overall increase in performance, with respect to localization accuracy.
Embodiment of the arrangement in
Thus, localization methods can benefit from such an embodiment of the arrangement in
While the foregoing written description of the invention enables one of ordinary skill to make and use what is considered presently to be the best mode thereof, those of ordinary skill will understand and appreciate the existence of variations, combinations, and equivalents of the specific embodiment, method, and examples herein. The invention should therefore not be limited by the above described embodiment, method, and examples, but by all embodiments and methods within the scope and spirit of the invention as claimed.
Number | Name | Date | Kind |
---|---|---|---|
9973367 | Gollakota | May 2018 | B2 |
20180375703 | Kellogg | Dec 2018 | A1 |