The present invention relates generally to wireless communications between passive Radio Frequency (RF) devices.
RFID (Radio Frequency IDentification) tags are generally classified as being an active tag or a passive tag. Active RFID tags have an actively powered transceiver. Passive RFID tags are powered by harvested ambient energy.
Passive tag-to-tag communication is a relatively new technology [1, 4]. Electromagnetic models for such communication were addressed in [5], and there have been various efforts to advance this technology. One effort is presented in [1], where commercial TV signals were exploited for excitation, and where communication ranges of a fraction of a meter were reported. In an effort to extend the range of the tag-to-tag link, CDMA encoding has been proposed [3]. Another approach to increase the communication range in tag-to-tag networks was to build customized multi-hop network architectures and routing protocols [6].
Efforts to improve hardware for tags of tag-to-tag networks is on-going [7, 8], as is tracking of events with such networks [9]. The possibility of using a network as a device-free activity recognition system has been explored [10], because tags for communication exploit multiphase probing, which amounts to reflecting incident RF signals during backscattering with different phases of the reflected signal.
The backscattering communication principle until recently has been mostly limited to RFID systems [11, 12, 13, 14, 15] with a standard RFID system including an RFID reader, a computationally powerful device with active radio and an ability to cancel the emitting RF signal from the signal being received by the reader. For tag-to-reader communication, the tag simply modulates its antenna reflection coefficient by switching between two impedances that terminate the tag antenna circuit [11], which effectively modulates the reflected signal back to the reader. The active reader demodulates this signal by employing IQ demodulation and active cancellation of the interfering carrier signal. However, the large scale applications of RFID systems have been mostly limited by the infrastructure cost of RFID reader deployment.
However, drawbacks of conventional systems and methods include high infrastructure cost and high energy cost of active radios for wireless channel estimation.
To overcome shortcomings of conventional methods, components and systems, provided herein are methods, systems and an apparatus for estimating characteristics of a wireless communication channel between at least two passive RF nodes, as well as the advantages described herein.
An aspect of the present disclosure provides a method for estimating at least one characteristic of a wireless communication channel between at least two passive backscattering radio frequency (RF) nodes, the method including measuring backscatter channel state information (BCSI) during communication between the at least two passive RF nodes; estimating, by at least one RF node of the at least two passive RF nodes, the at least one characteristic of the wireless communication channel based on the measured BCSI.
Another aspect of the present disclosure provides a passive RF node that includes a backscatter modulator; and at least one processor configured to measure BCSI during communication with at least one other passive RF node, and estimate at least one characteristic of at least one characteristic of the communication with the at least one other passive RF node based on the measured BCSI.
The above and other aspects, features and advantages of certain embodiments of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
The following detailed description of certain embodiments references the accompanying drawings. In the description, explanation about related functions or constructions known in the art are omitted for clarity.
The plurality of passive RFID tags 130a-130j tags communicate with each other directly in response to an RF signal, e.g. signal output from excitation source 110, in the network environment to support backscattering. The plurality of passive RFID tags either use local RF exciters or ambient RF signals for back-scattering. The sink 120 serves to upload information captured by the network to the cloud.
The plurality of passive RFID tags 130a-130j form the network by tag-to-tag backscatter 160. Multiphase probing of tag-to-tag channel is performed within an area of the network. The plurality of passive RFID tags exploit multiphase probing to provide rich RF analytics about the environment in the network in which the plurality of passive RFID tags 130a-130j operate. As described herein, the analytics identify at least one invariant with regard to a number of variables, including the deployment environment, human subjects, location within the deployment environment, and different deployment locations.
Enabling tag-to-tag communication based on the backscattering principle eliminates the need for RFID reader in the system. The added complexity in the RF tag capable of the tag-to-tag communication lies on the receiving side. According to the present disclosure, the receiving (Rx) tag resolves a low modulation index signal reflected by the transmitting (Tx) tag. A conventional RFID tag is able to resolve a signal from a transmitting RFID tag only on a distance that is a fraction of a meter [4, 5]. With integrated signal amplification after envelope detection on the RF tag, the range of tag-to-tag link is extended to a few meters [7, 3]. RF tags then form a network transforming a conventional centralized system with an RFID reader to a distributed system. The tag-to-tag network only requires the presence of an RF signal in the environment. The RF signal can be either an ambient signal from WiFi APs or TV towers, or can originate from a dedicated exciter device that emits continuous wave (CW) signal with zero intelligence.
The multiphase probing of present disclosure explores a backscatter channel by reflecting an incident RF signal with different changes in the phase and defining a measure of the backscatter channel, i.e., backscatter channel state information (BCSI) to enable the system formed by the plurality of passive RFID tags to recognize activities. The BCSI is composed of backscatter channel phase, backscatter amplitude, and change in baseline excitation level. When acquired over time, this measure provides rich RF analytics that are used to extract various types of information from the environment of the tags by at least one of a method of signal processing and a method of machine learning.
Techniques that are mostly used for activity recognition of a person that does not carry or wear any device, i.e., device-free, rely on analysis of wireless channels that ingrain information on reflections from a person and other living beings and objects in the environment [16, 17, 18]. Passive RF tags cannot perform IQ demodulation in order to estimate tag-to-tag channels due to their limited power budgets. Tags have to rely on passive envelope demodulation that only obtains the amplitude of the received signal.
The present disclosure provides method, apparatus and system to estimate tag-to-tag channel characteristics.
As shown in
First, when an antenna circuit of the Tx tag 310 is open, the Rx tag 410 only receives the signal from the exciter 210, according to Equation (1):
υR1(t)=AE(t)ej(ωt+θ
where vR1 is the signal received at the Rx tag 410 in state 1, AE is the amplitude of the exciter-Rx channel, and ΘE is the phase of the exciter-Rx channel. The amplitude AE and phase ΘE of the exciter-Rx channel are dependent on the reflections from the environment.
The impedance of the antenna circuit is then changed, such that the Tx tag 310 reflects an incident RF signal with a phase ϕ. The signal received at the Rx tag 410 combines the reflected signal from the Tx tag 310 and the direct path signal from exciter according to Equation (2):
υR2(t)=AE(t)ej(ωt+θ
where AB is the amplitude of the backscatter and ΘB is the phase of the exciter-Tx-Rx channel. The baseband signal obtained at the Rx tag 410 is the difference between the output of the envelope detector in the two states.
When the amplitude of the backscatter signal AB is much smaller than the amplitude of the excitation signal AE, the difference between the two amplitudes simplifies to Equation (3):
The backscatter channel phase is ΘBC(t)=ΘB(t)−ΘE(t).
To estimate the backscatter tag-to-tag channel, an estimation of the amplitude and phase AB and ΘBC(t) is performed. As the tags cannot directly measure these channel parameters, the channel parameters are exploited in Equation (4):
ΔυR=AB cos(ϕ+θBC), (4)
the phase ϕ is deterministic and is set by the Tx tag.
If the modulator of the Tx tag 310 varies the phase ϕ, the amplitude and phase of the backscatter signal is obtained using Equation (5):
The modulator of the Tx tag operates in a plurality of states, with a set of discrete phases ϕ1, ϕ2, . . . , ϕN, where N is the number of total states at which the modulator of the Tx tag backscatters. The discrete reflection phases ϕ1 to ϕN are chosen to uniformly cover the range from 0 to π. The phase ΘBC is estimated based on the value of ϕ that results in ΔvR being equal to zero. With a discrete number of states, ΘBC is estimated from a weighted interpolation of two phases adjacent to zero-crossing of ΔvR. The amplitude A B is obtained by weighted interpolation of Ave between the same two phases, and the coefficients of this interpolation will be the same as those used in the estimation of ΘBC. The number of phases N depends on the required resolution of the estimation of AB and ΘBC, the signal-to-noise ratio (SNR) of the received baseband signal and the data rate of the tag-to-tag link.
For RF analytics, since the human body and other objects reflect wireless signals, any activity in the vicinity of the tags alters the wireless channels around them in specific ways. Hence, by using the collated channel measurements received from over the tag network, the system infers analytic information about the environment, including humans and objects occupying the environment. The analytic information about the environment can also detect changes in spacing between components of a structure, such as changes in stanchions of a bridge, etc.
The dynamics of the exciter-Rx channel are not measured using the above-described techniques since control of the phase of the signal emitted by the exciter is not directly controlled. Rather, recording the changes in the excitation level AE provides valuable supplementary information about this channel, and the backscatter channel state information (BCSI) is measured, based on the following three quantities: (1) backscatter channel phase ΘBC, (2) backscatter amplitude A B, and (3) change in excitation amplitude between two sampling intervals ΔAE. The BCSI vector recorded for a specific activity in an environment will have similar signature to the same activity performed in a different environment, as well as activity performed by a different person.
The BCSI vector serves as a feature vector which forms the basis of activity recognition. Once activity is detected in the presence of at least two tags, the Tx tag enters a multi-phase probing (MPP) backscatter, in which, in a single MPP cycle, the backscatters has a discrete reflection phase ϕ1 to ϕN. For each probing cycle, the Rx tag computes the BCSI vector for that cycle, h(t). During the activity, the BCSI vector is sampled, where the sampling rate is sufficiently higher than the frequency/speed of the activities. The determination of the sampling rate is also driven by the energy budget of the Rx tag which limits the backscatter data rate and the number of discrete reflection phases. The sampled BCSI vector carries the distinctive signature of a specific event and is then used for classification.
Invariance of RF analytics provides a basis for activity recognition. The BCSI measure is used for activity recognition with similar analytics since the performance of a system is agnostic to the environment within which the system is deployed. As set forth above, the BCSI vector contains the backscatter channel phase, backscatter channel amplitude, and the change in baseline excitation level. This vector is denoted by Equation (6):
h(t)=[ΘBCABΔAE] (6)
To perform activity recognition, the Tx tag sends out the MPP signal continuously for a predetermined number of cycles. For each cycle t, the Rx tag computes the BCSI vector h(t). These continuous BCSI samples are wirelessly conveyed and analyzed to detect movement in the network, and individual components of the BCSI are parsed for dynamic variation patterns. The dynamic variation patterns in each individual component jointly form an event signature which classifies the detected event. For example, the detected event can be movement of a person in the network, movement of a limb of the person in the network, movement of an object in the network, and movement of a wall or other structure defining a network boundary.
The passive tags that form the network can be affixed to multiple locations in the network. Detection of movement via BCSI analysis of a wall or other structure that defines a network boundary is used to identify unwanted structural changes, such as deflection of a wall, floor or ceiling in a building, or identification of movement of a supporting member, e.g., a bridge stanchion.
All analytics and event recognition are performed based on the dynamic variation patterns in the BCSI vector components, not absolute value thereof, thereby resulting in the invariance properties of the system that enhance robustness for use in practical situations. For example, invariance with regard to changes in the deployment environment, e.g., static objects and clutter, does not require retraining of the system. Also, invariance with regard to human subjects allows event recognition performance to remain unchanged for differences in physical size and shape of the subject compared to the subject used for training the system. Further, since a dense deployment of tags is used and tag-to-tag links are short range, the system can recognize events in all areas within the deployment zone given sufficient coverage of tags, thereby providing invariance with regard to location within the deployment environment. After system deployment and training, the system can be deployed in a same constellation. Despite being in a totally different environment, the system will perform identically without re-training.
Each passive RF tag 630, 640a, 640b, 640c and 640d includes a single dipole antenna on a separate printed circuit board (PCB) and uses discrete component architectures for modulator and demodulator implementation for tag-to-tag communication. The modulator design includes an RF switch which accommodates ten different reflection phases. The demodulator consists of a passive envelope detector followed by a low-pass filter. The control is implemented on a low-power microcontroller, e.g., Texas Instruments TI MSP430. For measurement of BCSI, the envelope detector output is connected to a PCB with high-resolution 16-bit 80 kbps ADC that enables data logging of the envelope signal and off-line computation of the BCSI vector. The exciter is implemented using a software radio BladeRF and open source software [20]. The exciter emits a CW signal at 915 MHz. The BladeRF is connected to a 9 dBi circularly polarized antenna [21].
To estimate AB and ΘBC, each activity was captured in a duration of 2.5 seconds using fifty transmissions. For each transmission, observations were obtained of amplitudes for a set of fixed phases, from which a sinusoid function that is characterized by its phase and amplitude was estimated with standard signal processing techniques.
For invariance, each activity experiment was encoded by the dynamics of the BCSI vector. The encoded information not only captures signatures of different activities, but also is invariant with regard to, location, changes in deployment environment and human subject. To better visualize the similarities, a comparison of only the dynamics of AB is provided, since the similarities in the dynamics of ΘBC and ΔAE need re-scaling, reversing and shifting.
In
Invariance with regard to changes in the deployment environment was shown by adopting BCSI vectors from two different Rx tags, 640a and tag 640d, that correspond to the same subject that performed the activity of falling at two different locations, respectively. The dynamic patterns of the channel amplitude are shown in
Invariance with regard to a human subject or movable object is demonstrated in
Accordingly, a method for estimating characteristics of a wireless communication channel between at least two passive backscattering RF tags, i.e., nodes, is provided that includes measuring BCSI during communication between the at least two passive RF nodes using the wireless communication channel; aggregating, by at least one RF node of the at least two passive RF nodes, the measured BCSI; and analyzing, by the at least one RF node, the aggregated BSCI to detect at least one activity of a plurality of activities.
The BCSI is a feature vector h(t)=[ΘBC AB ΔAE], with ΘBC, AB, and ΔAE being a backscatter channel phase, a backscatter amplitude, and a change in excitation amplitude between sampling intervals, respectively. The backscatter channel phase is ΘBC(t)=ΘB(t)−ΘE(t), with ΘB and ΘE being phases of an exciter transmitter to receiver channel, and the modulator of a transmitter tag varies a phase ϕ to obtain amplitude and phase of a backscatter signal according to Equation (5), above.
In response to detecting an activity of the plurality of activities, a transmit (Tx) node of the plurality of nodes transmits a multi-phase probing (MPP) backscatter signal for a plurality of cycles. A receiving (Rx) node of the plurality of nodes receives the MPP backscatter signal, and a BCSI vector is computed based on the received MPP backscatter signal. Also, components of the computed BCSI vector are parsed, dynamic variation patterns of the parsed components of the BCSI vector are identified, and a signature of an event based on the identified dynamic variation patterns is detected, with the detected signature of the event being invariant of an environment of the at least two passive RF nodes.
Provided are a passive RF node that includes a transmitter and at least one processor configured to measure backscatter channel state information (BCSI) during wireless communication with at least one other passive RF node, aggregate the measured BCSI, and analyze the aggregated BSCI to detect at least one activity of a plurality of activities. The BCSI is a feature vector comprising a backscatter channel phase, a backscatter amplitude, and a change in excitation amplitude between sampling intervals. The backscatter channel phase is a difference between phases of an exciter transmitter and phases of a receiver channel. In the passive RF node, a modulator of the transmitter varies a phase ϕ to obtain amplitude and phase of a backscatter signal according to Equation (5), above.
In response to detecting an activity of the plurality of activities, the at least one processor transmits a MPP backscatter signal for a plurality of cycles and the at least one other RF node of the plurality of nodes receives the MPP backscatter signal, and a BCSI vector is computed based on the received MPP backscatter signal. Also, the at least one processor parses components of the computed BCSI vector, identifies dynamic variation patterns of the parsed components of the BCSI vector, and detect a signature of an event based on the identified dynamic variation patterns. The detected signature of the event is invariant of an environment of the at least two passive RF nodes and a rate of the aggregating of the measured BCSI is based on a predefined energy budget that limits a backscatter data rate and a number of discrete reflection phases.
While the present disclosure has been shown and described with reference to certain aspects thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure, as defined by the appended claims and equivalents thereof.
This application is a Continuation Application of U.S. application Ser. No. 16/972,829, filed with the U.S. Patent and Trademark Office on Dec. 7, 2020, which is a National Phase Entry of PCT International Application No. PCT/US2019/035542, filed with the U.S. Patent and Trademark Office on Jun. 5, 2019, which claims the benefit of U.S. Provisional Application No. 62/680,813, filed with the U.S. Patent and Trademark Office on Jun. 5, 2018, the entire content of which is incorporated herein by reference.
This invention was made with government support under grant numbers CNS-1405740 and CNS-1763843, each awarded by the National Science Foundation. The government has certain rights in the invention.
Number | Name | Date | Kind |
---|---|---|---|
7089014 | Brown et al. | Aug 2006 | B2 |
7692532 | Fischer | Apr 2010 | B2 |
9754139 | Chemishkian et al. | Sep 2017 | B2 |
10498569 | Ganesan et al. | Dec 2019 | B2 |
10575277 | Luo et al. | Feb 2020 | B2 |
10585159 | Sadr et al. | Mar 2020 | B2 |
10701662 | Luo et al. | Jun 2020 | B2 |
11126905 | Zajic et al. | Sep 2021 | B2 |
11483836 | Zhang et al. | Oct 2022 | B2 |
11500056 | Wu et al. | Nov 2022 | B2 |
20070279225 | Pelleraano et al. | Dec 2007 | A1 |
20080174410 | Sarangapani et al. | Jul 2008 | A1 |
20120105210 | Smith et al. | May 2012 | A1 |
20120139704 | Sadr et al. | Jun 2012 | A1 |
20170032154 | Otis et al. | Feb 2017 | A1 |
20170212210 | Chen et al. | Jul 2017 | A1 |
20170286730 | Sadr | Oct 2017 | A1 |
20180032768 | Ganesan et al. | Feb 2018 | A1 |
20180275246 | Ma et al. | Sep 2018 | A1 |
20220120893 | Lee et al. | Apr 2022 | A1 |
Number | Date | Country |
---|---|---|
3006906 | Dec 2018 | CA |
109547039 | Mar 2019 | CN |
109995413 | Jul 2019 | CN |
112005001761 | May 2007 | DE |
2 483 832 | Aug 2012 | EP |
2 795 847 | Oct 2014 | EP |
3 389 190 | Oct 2018 | EP |
3 532 981 | Sep 2019 | EP |
2535298 | Aug 2016 | GB |
6662843 | Feb 2020 | JP |
2015013339 | Nov 2015 | KR |
10-1590293 | Feb 2016 | KR |
101668559 | Oct 2016 | KR |
20190025157 | Mar 2019 | KR |
102029930 | Oct 2019 | KR |
WO 2011035256 | Mar 2011 | WO |
WO 2016011433 | Jan 2016 | WO |
WO 2016187254 | Nov 2016 | WO |
WO 2017146365 | Aug 2017 | WO |
WO 2018106852 | Jun 2018 | WO |
WO 2019067956 | Apr 2019 | WO |
WO 2019232420 | Dec 2019 | WO |
Entry |
---|
PCT/ISA/237 Written Opinion issued on PCT/US2019/035542, Oct. 1, 2019, pp. 5. |
PCT/ISA/210 Search Report issued on PCT/US2019/035542, Oct. 1, 2019, pp. 3. |
P. V. Nikitin, S. Ramamurthy, R. Martinez, and K. Rao, “Passive tag-to-tag communication,” in RFID (RFID), 2012 IEEE International Conference on. IEEE, pp. 177-184, 2012. |
Y. Karimi, A. Athalye, S. R. Das, P. M. Djuric, and M. Stanacevic, “Design of a backscatter-based tag-to-tag system,” in RFID (RFID), 2017 IEEE International Conference. IEEE, pp. 6-12, 2017. |
L. Shangguan et al., “ShopMiner: Mining Customer Shopping Behavior in Physical Clothing Stores with COTS RFID Devices”, SenSys'15, Nov. 1-4, 2015, Seoul, South Korea, pp. 113-126. |
R. Parada et al., “Using RFID to Detect Interactions in Ambient Assisted Living Environments”, © 2015 IEEE IEEE Intelligent Systems Published by the IEEE Computer Society, pp. 16-22. |
H. Ding et al., “Device-free Detection of Approach and Departure Behaviors using Backscatter Communication”, UBICOMP '16, Sep. 12-16, 2016, Heidelberg, Germany, pp. 167-177. |
X. Huang et al., “Indoor Device-Free Activity Recognition Based on Radio Signal”, IEEE Transactions On Vehicular Technology, vol. 66, No. 6, Jun. 2017, pp. 5316-5329. |
B. Alsinglawi et al., “Passive RFID Localisation Framework in Smart Homes Healthcare Settings”, The Promise of New Technologies in an Age of New Health Challenges, A.J. Maeder et al. (Eds.) © 2016 The authors and IOS Press, pp. 1-8. |
A. Jayatilaka et al., “Real-time fluid intake gesture recognition based on batteryless UHF RFID technology”, Pervasive and Mobile Computing 34 (2017) 146-156. |
L. Gortschacher et al., “SDR Based RFID Reader for Passive Tag Localization Using Phase Difference of Arrival Techniques”, 2016 IEEE MTT-S International Microwave Symposium (IMS), San Francisco, CA, 2016, pp. 1-4. |
Y. Dong et al., “A Novel Hybrid Powered RFID Sensor Tag”, 2015 IEEE International Conference on RFID (RFID), pp. 55-62. |
F. Iannello et al., “Energy Management Policies for Passive RFID Sensors with RF-Energy Harvesting”, 2010 IEEE International Conference on Communications, Cape Town, 2010, pp. 1-6. |
Y. Zou et al., “GRfid: A Device-Free RFID-Based Gesture Recognition System”, IEEE Transactions On Mobile Computing, vol. 16, No. 2, Feb. 2017, pp. 381-393. |
Ryoo, Jihoon et al., “BARNET: Towards Activity Recognition Using Passive Backscattering Tag-to-Tag Network”, 2018, In Proceedings of the 16th Annual International Conference on Mobile Systems, Applications, and Services (MobiSys '18). Association for Computing Machinery, New York, NY, USA. |
Number | Date | Country | |
---|---|---|---|
20240005112 A1 | Jan 2024 | US |
Number | Date | Country | |
---|---|---|---|
62680813 | Jun 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16972829 | US | |
Child | 18469763 | US |