RSSI-WSDE: Wireless Sensing of Dynamic Events Based on RSSI
Abstract
:1. Introduction
- (1)
- A wireless sensing system of dynamic event is developed, consisting of multiple collection units, each equipped with a set of transmitter and receiver units. The transmitter units are connected to the host computer via data transmission line to display the RSSI waveform changes and sensing outcomes caused by dynamic events.
- (2)
- An efficient wireless sensing algorithm of dynamic event is designed. It combines a variable-length average sliding window and variance sliding window to obtain the sliding average sequence and the sliding variance sequence. Subsequently, the variance amplification sequence is generated via amplification processing. Furthermore, by employing the sliding window technique along with a long-term data processing strategy, the algorithm calculates the z-score to obtain the sequence Z that reflects the occurrence of dynamic events. Finally, by setting adaptive thresholds, occurrences of dynamic events are sensed, and the information of event occurrence specific time and duration is marked.
- (3)
- An adaptive threshold method for RSSI-WSDE is proposed. This method effectively distinguishes static environments from dynamic events in the complete RSSI time series. Furthermore, it accurately captures the specific times and durations of dynamic events.
- (4)
- Dynamic event data collection experiments were conducted in indoor and outdoor environments to verify the effectiveness and practicality of RSSI-WSDE. Indoor experiments primarily focused on collecting RSSI data for walking, while outdoor experiments included collection of RSSI data for walking, running, cycling, and driving. The experimental results demonstrate that the RSSI-WSDE proposed in this study effectively senses the occurrence of dynamic events.
2. Related Works
3. Architecture and Research Methods
3.1. Problem Definition
3.2. Network Architecture
3.3. RSSI-WSDE
3.3.1. Average Sliding Window
3.3.2. Variance Sliding Window
3.3.3. Variance Amplification Sequence
3.3.4. Z-Score
3.3.5. Threshold of Dynamic Event Occurrence
3.3.6. Dynamic Event Information Marking
Algorithm 1: RSSI-WSDE |
Input: initial time t0, sampling frequency fs, and RSSI data in channels X and Y |
Output: specific time list STk_list, duration list DUk_list |
|
4. Experimental Testing
4.1. Experimental Setup
4.2. Experimental Results of RSSI-WSDE
4.2.1. Indoor Experimental Results
4.2.2. Outdoor Experimental Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Habibzadeh, H.; Soyata, T.; Kantarci, B.; Boukerche, A.; Kaptan, C. Sensing, communication and security planes: A new challenge for a smart city system design. Comput. Netw. 2018, 144, 163–200. [Google Scholar] [CrossRef]
- Vikash; Mishra, L.; Varma, S. Middleware technologies for smart wireless sensor networks towards internet of things: A comparative review. Wirel. Pers. Commun. 2021, 116, 1539–1574. [Google Scholar] [CrossRef]
- Dong, L.; Sun, D.; Han, G.; Li, X.; Hu, Q.; Shu, L. Velocity-free localization of autonomous driverless vehicles in underground intelligent mines. IEEE Trans. Veh. Technol. 2020, 69, 9292–9303. [Google Scholar] [CrossRef]
- Chhabra, S.; Singh, D. Data fusion and data aggregation/summarization techniques in WSNs: A review. Int. J. Comput. Appl. 2015, 121. Available online: https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=3f7051424e4d16e438ec077cdecf261921d1a634 (accessed on 19 July 2015). [CrossRef]
- Karthik, S.; Karthick, M.; Karthikeyan, N.; Kannan, S. A multi-mobile agent and optimal itinerary planning-based data aggregation in wireless sensor networks. Comput. Commun. 2022, 184, 24–35. [Google Scholar]
- Nkemeni, V.; Mieyeville, F.; Tsafack, P. A distributed computing solution based on distributed kalman filter for leak detection in WSN-based water pipeline monitoring. Sensors 2020, 20, 5204. [Google Scholar] [CrossRef]
- Rivero-Angeles, M.E.; Bouabdallah, N. Event reporting on continuous monitoring wireless sensor networks. In Proceedings of the GLOBECOM 2009—2009 IEEE Global Telecommunications Conference, Honolulu, HI, USA, 30 November–4 December 2009; pp. 1–6. [Google Scholar]
- Evangeline, C.S.; Lenin, A. Human health monitoring using wearable sensor. Sens. Rev. 2019, 39, 364–376. [Google Scholar] [CrossRef]
- Taheri, F.; D’Haese, M.; Fiems, D.; Hosseininia, G.H.; Azadi, H. Wireless sensor network for small-scale farming systems in southwest Iran: Application of Q-methodology to investigate farmers’ perceptions. Comput. Electron. Agric. 2020, 177, 105682. [Google Scholar] [CrossRef]
- Leone, G.R.; Moroni, D.; Pieri, G.; Petracca, M.; Salvetti, O.; Azzarà, A.; Marino, F. An intelligent cooperative visual sensor network for urban mobility. Sensors 2017, 17, 2588. [Google Scholar] [CrossRef]
- Kaltiokallio, O.; Bocca, M.; Patwari, N. Follow@ grandma: Long-term device-free localization for residential monitoring. In Proceedings of the 37th Annual IEEE Conference on Local Computer Networks-Workshops, Clearwater Beach, FL, USA, 22–25 October 2012; pp. 991–998. [Google Scholar]
- He, X.; Cai, J.; Liu, M.; Ni, X.; Liu, W.; Guo, H.; Yu, J.; Wang, L.; Qin, X. Multifunctional, wearable, and wireless sensing system via thermoelectric fabrics. Engineering 2024, 35, 158–167. [Google Scholar] [CrossRef]
- Anthi, E.; Williams, L.; Słowińska, M.; Theodorakopoulos, G.; Burnap, P. A supervised intrusion detection system for smart home IoT devices. IEEE Internet Things J. 2019, 6, 9042–9053. [Google Scholar] [CrossRef]
- Drenjanac, D.; Tomic, S.; Agüera, J.; Perez-Ruiz, M. Wi-fi and satellite-based location techniques for intelligent agricultural machinery controlled by a human operator. Sensors 2014, 14, 19767–19784. [Google Scholar] [CrossRef] [PubMed]
- Li, G.; Li, D.; Chen, W.; Zhang, Y.; Xu, S. Design and application of special sensors and internet of things (IoT)-based wireless system for agricultural information monitor. J. Phys. Conf. Ser. 2020, 1646, 012130. [Google Scholar] [CrossRef]
- Wang, H. Inertial Detection of Unusual Driving Events for Self-Driving. Master’s Thesis, Rutgers The State University of New Jersey, School of Graduate Studies, New Brunswick, NJ, USA, 2019. [Google Scholar]
- Duan, X.; Jiang, H.; Tian, D.; Zhou, J.; Zhou, G.; Wenjuan, E.; Sun, Y.; Xia, S. Traffic Flow Sensing Using Wireless Signals. KSII Trans. Internet Inf. Syst. 2021, 15, 3858–3874. [Google Scholar] [CrossRef]
- Kaltiokallio, O.; Bocca, M. Real-time intrusion detection and tracking in indoor environment through distributed RSSI processing. In Proceedings of the 2011 IEEE 17th International Conference on Embedded and Real-Time Computing Systems and Applications, Toyama, Japan, 28–31 August 2011; pp. 61–70. [Google Scholar]
- Patwari, N.; Wilson, J. RF sensor networks for device-free localization: Measurements, models, and algorithms. Proc. IEEE 2010, 98, 1961–1973. [Google Scholar] [CrossRef]
- Lee, P.W.; Seah, W.K.; Tan, H.-P.; Yao, Z. Wireless sensing without sensors—An experimental approach. In Proceedings of the 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications, Tokyo, Japan, 13–16 September 2009; pp. 62–66. [Google Scholar]
- Soldovieri, F.; Gennarelli, G. Exploitation of ubiquitous Wi-Fi devices as building blocks for improvised motion detection systems. Sensors 2016, 16, 307. [Google Scholar] [CrossRef] [PubMed]
- Ren, M.; Fu, X.; Pace, P.; Aloi, G.; Fortino, G. Collaborative Data Acquisition for UAV-Aided IoTs Based on Time-Balancing Scheduling. IEEE Internet Things J. 2023, 11, 13660–13676. [Google Scholar] [CrossRef]
- Li, X.; Wu, J. A new method and verification of vehicles detection based on RSSI variation. In Proceedings of the 2016 10th International Conference on Sensing Technology (ICST), Nanjing, China, 11–13 November 2016; pp. 1–6. [Google Scholar]
- Wounchoum, P.; Vanichpattarakul, T.; Dumumpai, K.; Chaoboworn, V.; Saito, H.; Booranawong, A. Effects of Human Presence and Movement on Received Signal Strength Levels in a 2.4 GHz Wireless Link: An Experimental Study. J. Electr. Eng. Technol. 2022, 17, 2419–2431. [Google Scholar] [CrossRef]
- Mrazovac, B.; Bjelica, M.Z.; Kukolj, D.; Todorovic, B.M.; Samardzija, D. A human detection method for residential smart energy systems based on ZigBee RSSI changes. IEEE Trans. Consum. Electron. 2012, 58, 819–824. [Google Scholar] [CrossRef]
- Booranawong, A.; Jindapetch, N.; Saito, H. A system for detection and tracking of human movements using RSSI signals. IEEE Sens. J. 2018, 18, 2531–2544. [Google Scholar] [CrossRef]
- Booranawong, A.; Jindapetch, N.; Saito, H. Adaptive filtering methods for RSSI signals in a device-free human detection and tracking system. IEEE Syst. J. 2019, 13, 2998–3009. [Google Scholar] [CrossRef]
- Lin, W.-C.; Seah, W.K.; Li, W. Exploiting radio irregularity in the Internet of Things for automated people counting. In Proceedings of the 2011 IEEE 22nd International Symposium on Personal, Indoor and Mobile Radio Communications, Toronto, ON, Canada, 11–14 September 2011; pp. 1015–1019. [Google Scholar]
- Lin, W.-C.; Seah, W.K.; Li, W. People Counting using Radio Irregularity in Wireless Sensor Networks—An Experimental Study. arXiv 2021, arXiv:2106.16143. [Google Scholar]
- Swathi, G. A Frame Work for Categorise the Innumerable Vulnerable Nodes in Mobile Adhoc Network. Comput. Syst. Sci. Eng. 2020, 35, 335–345. [Google Scholar] [CrossRef]
- Li, C.; Wu, G.; Xing, L.; Zhu, F.; Zhao, L. An efficient certificateless aggregate signature scheme designed for VANET. Comput. Mater. Contin. 2020, 63, 725–742. [Google Scholar]
- Zhang, S.; Luo, H.; Wu, Z.; Sun, Y.; Wang, Y.; Yuan, T. Efficient heavy hitters identification over speed traffic streams. Comput. Mater. Contin. 2020, 63, 213–222. [Google Scholar] [CrossRef]
- Rai, L.; Rodrigo, A.; Samadhi, C.; Abeysekara, D.M. Overtaking Assistance System based on Signal Strength to Prevent Accidents in V2V Communication Environment. ECS J. Solid State Sci. Technol. 2023, 12, 067008. [Google Scholar] [CrossRef]
Notation | Description |
---|---|
The set of collection unit device groups | |
The ith collection unit device group | |
The sliding window | |
The sliding window length | |
The parameter of the sliding average sequence | |
The parameter of the sliding variance sequence | |
The covariance of the data processed through sliding window | |
The data sample in sequence S | |
The parameter of the sliding average sequence in sequence S | |
The parameter of the sliding variance sequence in sequence S | |
The smoothed data sample in sequence Z | |
The dynamic event occurrence threshold | |
The initial dynamic event occurrence threshold | |
The counting flag | |
The sampling frequency of the device | |
The initial time of the wireless sensing task | |
The data index representingthe beginning time and the ending time of the kth event | |
The specific time of the kth event occurrence | |
The duration of the kth event occurrence |
Parameter | Value |
---|---|
serial port | driver matching port |
baud rate | 115,200 |
start bit | 1 |
data bit | 8 |
stop bit | 1 |
acceptance area display format | hexadecimal number |
fs | Th | ST1 | DU1 | ST2 | DU2 | ST3 | DU3 | ST4 | DU4 |
---|---|---|---|---|---|---|---|---|---|
10 Hz | −0.49 | 10:17:23.0 | 3.0 s | 10:17:29.6 | 3.1 s | 10:17:36.2 | 3.0 s | 10:17:42.4 | 3.4 s |
20 Hz | −0.39 | 10:23:18.2 | 2.1 s | 10:23:24.9 | 1.9 s | 10:23:31.5 | 2.5 s | 10:23:18.2 | 2.6 s |
50 Hz | −0.39 | 10:25:39.48 | 3.040 s | 10:25:45.8 | 2.959 s | 10:25:53.36 | 2.842 s | 10:26:01.4 | 2.240 s |
100 Hz | −0.39 | 10:31:05.7 | 2.213 s | 10:31:11.679 | 2.321 s | 10:31:17.139 | 2.060 s | 10:31:23.08 | 1.820 s |
Et | Th | ST1 | DU1 | ST2 | DU2 | ST3 | DU3 | ST4 | DU4 |
---|---|---|---|---|---|---|---|---|---|
walking | −0.29 | 14:01:30.16 | 2.199 s | 14:01:38.179 | 1.901 s | 14:01:49.42 | 2.040 s | 14:01:56.4 | 2.120 s |
running | −0.19 | 14:09:07.819 | 0.601 s | 14:09:13.28 | 0.992 s | 14:09:19.66 | 0.640 s | 14:09:26.5 | 0.584 s |
cycling | −0.19 | 14:16:15.299 | 1.081 s | 14:16:26.94 | 0.880 s | 14:16:38.88 | 0.801 s | 14:16:48.96 | 1.043 s |
driving | −0.19 | 14:19:07.78 | 0.960 s | 14:19:19.22 | 0.922 s | 14:19:29.78 | 0.939 s | 14:19:41.42 | 0.941 s |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Tian, X.; Wu, S.; Zhang, X.; Du, L.; Fan, S. RSSI-WSDE: Wireless Sensing of Dynamic Events Based on RSSI. Sensors 2024, 24, 4952. https://doi.org/10.3390/s24154952
Tian X, Wu S, Zhang X, Du L, Fan S. RSSI-WSDE: Wireless Sensing of Dynamic Events Based on RSSI. Sensors. 2024; 24(15):4952. https://doi.org/10.3390/s24154952
Chicago/Turabian StyleTian, Xiaoping, Song Wu, Xiaoyan Zhang, Lei Du, and Sencao Fan. 2024. "RSSI-WSDE: Wireless Sensing of Dynamic Events Based on RSSI" Sensors 24, no. 15: 4952. https://doi.org/10.3390/s24154952
APA StyleTian, X., Wu, S., Zhang, X., Du, L., & Fan, S. (2024). RSSI-WSDE: Wireless Sensing of Dynamic Events Based on RSSI. Sensors, 24(15), 4952. https://doi.org/10.3390/s24154952