{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:17:32Z","timestamp":1763468252709,"version":"build-2065373602"},"reference-count":67,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2015,4,30]],"date-time":"2015-04-30T00:00:00Z","timestamp":1430352000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Limiting energy consumption is one of the primary aims for most real-world deployments of wireless sensor networks. Unfortunately, attempts to optimize energy efficiency are often in conflict with the demand for network reactiveness to transmit urgent messages. In this article, we propose SWIFTNET: a reactive data acquisition scheme. It is built on the synergies arising from a combination of the data reduction methods and energy-efficient data compression schemes. Particularly, it combines compressed sensing, data prediction and adaptive sampling strategies. We show how this approach dramatically reduces the amount of unnecessary data transmission in the deployment for environmental monitoring and surveillance networks. SWIFTNET targets any monitoring applications that require high reactiveness with aggressive data collection and transmission. To test the performance of this method, we present a real-world testbed for a wildfire monitoring as a use-case. The results from our in-house deployment testbed of 15 nodes have proven to be favorable. On average, over 50% communication reduction when compared with a default adaptive prediction method is achieved without any loss in accuracy. In addition, SWIFTNET is able to guarantee reactiveness by adjusting the sampling interval from 5 min up to 15 s in our application domain.<\/jats:p>","DOI":"10.3390\/s150510221","type":"journal-article","created":{"date-parts":[[2015,4,30]],"date-time":"2015-04-30T08:58:53Z","timestamp":1430384333000},"page":"10221-10254","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A Data Acquisition Protocol for a Reactive Wireless Sensor Network Monitoring Application"],"prefix":"10.3390","volume":"15","author":[{"given":"Femi","family":"Aderohunmu","sequence":"first","affiliation":[{"name":"Information Science Department, University of Otago, Dunedin 9016, New Zealand"},{"name":"National Inter-University Consortium for Telecommunications (CNIT), Pisa 56124, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5110-6823","authenticated-orcid":false,"given":"Davide","family":"Brunelli","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering (DII), University of Trento, Povo I-38123, Italy"}]},{"given":"Jeremiah","family":"Deng","sequence":"additional","affiliation":[{"name":"Information Science Department, University of Otago, Dunedin 9016, New Zealand"}]},{"given":"Martin","family":"Purvis","sequence":"additional","affiliation":[{"name":"Information Science Department, University of Otago, Dunedin 9016, New Zealand"}]}],"member":"1968","published-online":{"date-parts":[[2015,4,30]]},"reference":[{"key":"ref_1","unstructured":"MEMSIC. Available online: http:\/\/www.memsic.com\/wireless-sensor-networks\/."},{"key":"ref_2","unstructured":"WISPES. Available online: http:\/\/www.wispes.com."},{"key":"ref_3","unstructured":"TinyOs. Available online: http:\/\/www.tinyos.net."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Hu, F., and Hao, Q. (2012). Intelligent Sensor Networks: The Integration of Sensor Networks, Signal Processing and Machine Learning, Taylor & Francis.","DOI":"10.1201\/b14300"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Doolin, D.M., and Sitar, N. (2005, January 6). Wireless sensors for wildfire monitoring. San Diego, CA, USA.","DOI":"10.1117\/12.605655"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/978-3-540-72697-5_21","article-title":"Distributed Event Localization and Tracking with Wireless Sensors","volume":"Volume 4517","author":"Walchli","year":"2007","journal-title":"Wired\/Wireless Internet Communications"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1111\/1468-0262.00124","article-title":"Sample Splitting and Threshold Estimation","volume":"68","author":"Hansen","year":"2000","journal-title":"Econometrica"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Sha, K., Shi, W., and Watkins, O. (2006, January 7\u201310). Using Wireless Sensor Networks for Fire Rescue Applications: Requirements and Challenges. East Lansing, MI, USA.","DOI":"10.1109\/EIT.2006.252145"},{"key":"ref_9","unstructured":"Li, Y., Wang, Z., and Song, Y. (2006, January 21\u201323). Wireless Sensor Network Design for Wildfire Monitoring. Dalian, China."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Hartung, C., Han, R., Seielstad, C., and Holbrook, S. (2006, January 19\u201322). FireWxNet: A multi-tiered portable wireless system for monitoring weather conditions in wildland fire environments, Uppsala, Sweden.","DOI":"10.1145\/1134680.1134685"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1671","DOI":"10.1016\/j.mejo.2014.05.019","article-title":"Clamp-and-Forget: A self-sustainable non-invasive wireless sensor node for smart metering applications","volume":"45","author":"Porcarelli","year":"2014","journal-title":"Microelectron. J."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Porcarelli, D., Balsamo, D., Brunelli, D., and Paci, G. (2013, January 18). Perpetual and low-cost power meter for monitoring residential and industrial appliances. Grenoble, France.","DOI":"10.7873\/DATE.2013.241"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s11390-007-9017-7","article-title":"FloodNet: Coupling adaptive sampling with energy aware routing in a flood warning system","volume":"22","author":"Zhou","year":"2007","journal-title":"J. Comput. Sci. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1109\/LES.2014.2371494","article-title":"Hibernus: Sustaining Computation During Intermittent Supply for Energy-Harvesting Systems","volume":"7","author":"Balsamo","year":"2015","journal-title":"IEEE Embed. Syst. Lett."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1016\/j.adhoc.2008.06.003","article-title":"Energy Conservation in Wireless Sensor Networks: A Survey","volume":"7","author":"Anastasi","year":"2009","journal-title":"Ad Hoc Netw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1109\/TIM.2009.2023818","article-title":"An Adaptive Sampling Algorithm for Effective Energy Management in Wireless Sensor Networks with Energy-Hungry Sensors","volume":"59","author":"Alippi","year":"2010","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/MSP.2006.1657817","article-title":"Distributed learning in wireless sensor networks","volume":"23","author":"Predd","year":"2006","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1289","DOI":"10.1109\/TIT.2006.871582","article-title":"Compressed sensing","volume":"52","author":"Donoho","year":"2006","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1109\/TIT.2005.862083","article-title":"Robust uncertainty principles: Exact signal reconstruction from highly incomplete frequency information","volume":"52","author":"Candes","year":"2006","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"382","DOI":"10.1109\/TII.2013.2266097","article-title":"Compressive Sensing Optimization for Signal Ensembles in WSNs","volume":"10","author":"Caione","year":"2014","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5058","DOI":"10.3390\/s150305058","article-title":"Sub-Sampling Framework Comparison for Low-Power Data Gathering: A Comparative Analysis","volume":"15","author":"Milosevic","year":"2015","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/TII.2011.2173500","article-title":"Distributed Compressive Sampling for Lifetime Optimization in Dense Wireless Sensor Networks","volume":"8","author":"Caione","year":"2012","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Xiang, L., Luo, J., and Vasilakos, A. (2011, January 27\u201330). Compressed data aggregation for energy efficient wireless sensor networks. Salt Lake City, UT, USA.","DOI":"10.1109\/SAHCN.2011.5984932"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Yao, Y., Cao, Q., and Vasilakos, A. (2013, January 14\u201316). EDAL: An Energy-Efficient, Delay-Aware, and Lifetime-Balancing Data Collection Protocol for Wireless Sensor Networks. Hangzhou, China.","DOI":"10.1109\/MASS.2013.44"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Wu, X., and Liu, M. (2012, January 16\u201320). In-situ soil moisture sensing: Measurement scheduling and estimation using compressive sensing. Beijing, China.","DOI":"10.1145\/2185677.2185679"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2120","DOI":"10.1109\/JSEN.2013.2248253","article-title":"Nonuniform Compressive Sensing for Heterogeneous Wireless Sensor Networks","volume":"13","author":"Shen","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Wang, J., Tang, S., Yin, B., and Li, X.Y. (2012, January 25\u201330). Data gathering in wireless sensor networks through intelligent compressive sensing. Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195803"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"16766","DOI":"10.3390\/s140916766","article-title":"WSNs Data Acquisition by Combining Hierarchical Routing Method and Compressive Sensing","volume":"14","author":"Zou","year":"2014","journal-title":"Sensors"},{"key":"ref_29","first-page":"1","article-title":"Energy-efficient data acquisition for accurate signal estimation in wireless sensor networks","volume":"230","author":"Li","year":"2013","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1660","DOI":"10.1109\/JSAC.2011.110915","article-title":"Random Access Compressed Sensing for Energy-Efficient Underwater Sensor Networks","volume":"29","author":"Fazel","year":"2011","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"13034","DOI":"10.3390\/s121013034","article-title":"Expanding Window Compressed Sensing for Non-Uniform Compressible Signals","volume":"12","author":"Liu","year":"2012","journal-title":"Sensors"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Deshpande, A., Guestrin, C., Madden, S.R., Hellerstein, J.M., and Hong, W. (2004, January 3). Model-driven data acquisition in sensor networks. Toronto, ON, Canada.","DOI":"10.1016\/B978-012088469-8.50053-X"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Jain, A., Chang, E.Y., and Wang, Y.F. (2004, January 13\u201318). Adaptive stream resource management using Kalman Filters. Paris, France.","DOI":"10.1145\/1007568.1007573"},{"key":"ref_34","unstructured":"Liu, C., Wu, K., and Tsao, M. (2005, January 2). Energy efficient information collection with the ARIMA model in wireless sensor networks. St. Louis, MO, USA."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/11669463_5","article-title":"PAQ: Time Series Forecasting for Approximate Query Answering in Sensor Networks","volume":"Volume 3868","author":"Tulone","year":"2006","journal-title":"Wireless Sensor Networks"},{"key":"ref_36","unstructured":"Santini, S., and Romer, K. (June, January 31). An Adaptive Strategy for Quality-Based Data Reduction in Wireless Sensor Networks. Chicago, IL, USA."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"3010","DOI":"10.1016\/j.sigpro.2007.05.015","article-title":"Adaptive model selection for time series prediction in wireless sensor networks","volume":"87","author":"Santini","year":"2007","journal-title":"Signal Process."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Matos, T.B., Brayner, A., and Maia, J.E.B. (2010, January 22\u201326). Towards in-network data prediction in wireless sensor networks. Sierre, Switzerland.","DOI":"10.1145\/1774088.1774210"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"25:1","DOI":"10.1145\/1387663.1387671","article-title":"Asynchronous In-network Prediction: Efficient Aggregation in Sensor Networks","volume":"4","author":"Edara","year":"2008","journal-title":"ACM Trans. Sens. Netw."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1064","DOI":"10.1109\/TPDS.2010.174","article-title":"Prediction or Not? An Energy-Efficient Framework for Clustering-Based Data Collection in Wireless Sensor Networks","volume":"22","author":"Jiang","year":"2011","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MSP.2007.914731","article-title":"An Introduction To Compressive Sampling","volume":"25","author":"Candes","year":"2008","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"4203","DOI":"10.1109\/TIT.2005.858979","article-title":"Decoding by linear programming","volume":"51","author":"Candes","year":"2005","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/TSP.2008.2007606","article-title":"A Fast Approach for Overcomplete Sparse Decomposition Based on Smoothed l0 Norm","volume":"57","author":"Mohimani","year":"2009","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1137\/S1064827596304010","article-title":"Atomic decomposition by basis pursuit","volume":"20","author":"Chen","year":"1998","journal-title":"SIAM J. Sci. Comput."},{"key":"ref_45","unstructured":"Candes, E., and Romberg, J. (2005). l1-Magic: Recovery of Sparse Signals via Convex Programming, California Institute of Technology. Technical Report."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"4655","DOI":"10.1109\/TIT.2007.909108","article-title":"Signal recovery from random measurements via Orthogonal Matching Pursuit","volume":"53","author":"Tropp","year":"2007","journal-title":"IEEE Trans. Inform. Theory"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1088\/0266-5611\/23\/3\/008","article-title":"Sparsity and incoherence in compressive sampling","volume":"23","author":"Candes","year":"2007","journal-title":"Inverse Probl."},{"key":"ref_48","unstructured":"Haykin, S. (2008). Neural Networks and Learning Machines, Prentice Hall. [3 ed.]."},{"key":"ref_49","unstructured":"Honig, M., and Messerschmitt, D. (1984). Adaptive Filters; Structures, Algorithms, and Applications, Kluwer Academic Press."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Yu, N.Y. (2011, January 22\u201327). Additive Character Sequences with Small Alphabets for Compressed Sensing Matrices. Prague, Czech Republic.","DOI":"10.1109\/ICASSP.2011.5946271"},{"key":"ref_51","unstructured":"Wijesinghe, W., Jayananda, M., and Sonnadara, D. (2006). Hardware Implementation of Random Number Generators, Institute of Physics. Technical Report."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"4053","DOI":"10.1109\/TSP.2011.2161982","article-title":"Structured Compressed Sensing: From Theory to Applications","volume":"59","author":"Duarte","year":"2011","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1722","DOI":"10.1109\/TNET.2012.2229716","article-title":"Compressed Data Aggregation: Energy-Efficient and High-Fidelity Data Collection","volume":"21","author":"Xiang","year":"2013","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.acha.2006.04.004","article-title":"Diffusion wavelets","volume":"21","author":"Coifman","year":"2006","journal-title":"Appl. Comput. Harmon. Anal."},{"key":"ref_55","unstructured":"Sparse-Lab. Available online: http:\/\/sparselab.stanford.edu\/."},{"key":"ref_56","first-page":"2313","article-title":"The Dantzig selector: Statistical estimation when p is much larger than n","volume":"35","author":"Candes","year":"2007","journal-title":"Ann. Stat."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Suzuki, M., Saruwatari, S., Kurata, N., and Morikawa, H. (2007, January 6\u20139). A high-density earthquake monitoring system using wireless sensor networks. Sydney, Australia.","DOI":"10.1145\/1322263.1322301"},{"key":"ref_58","unstructured":"FutureGov Early Stage Wildfire Detection and Prediction Wireless Sensor Network. Available online: http:\/\/www.futuregov.asia\/articles\/2012\/jan\/18\/china-pilots-wildfire-detection-sensor-network\/."},{"key":"ref_59","unstructured":"Alabama Forestry Commission. Available online: http:\/\/www.forestry.state.al.us\/WildfireControl.aspx?bv=1&s=0."},{"key":"ref_60","unstructured":"Jennic Microprocessor. Available online: http:\/\/www.jennic.com\/support\/support_files\/jn5148_wireless_microcontroller_datasheet."},{"key":"ref_61","unstructured":"TelosB. Available online: http:\/\/www.memsic.com\/userfiles\/files\/Datasheets\/WSN\/telosb_datasheet.pdf."},{"key":"ref_62","unstructured":"Zigbee Pro. Available online: http:\/\/www.wispes.com\/products-page\/wireless-sensors\/wispes-w24th\/."},{"key":"ref_63","first-page":"253","article-title":"Long Term WSN Monitoring for Energy Efficiency in EU Cultural Heritage Buildings","volume":"Volume 281","author":"Aderohunmu","year":"2014","journal-title":"Real-World Wireless Sensor Network"},{"key":"ref_64","unstructured":"CACTI. Available online: http:\/\/www.cacti.net\/."},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Aderohunmu, F.A., Paci, G., Brunelli, D., Deng, J., Benini, L., and Purvis, M. (2013, January 20\u201323). Trade-offs of Forecasting Algorithm for Extending WSN Lifetime in a Real-World Deployment. Cambridge, MA, USA.","DOI":"10.1109\/DCOSS.2013.45"},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"1813","DOI":"10.1016\/j.eswa.2013.08.080","article-title":"A fuzzy nearest neighbor neural network statistical model for predicting demand for natural gas and energy cost savings in public buildings","volume":"41","author":"Rodger","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_67","unstructured":"Marbini, A.D., and Sacks, L.E. (2003). Adaptive Sampling Mechanisms in Sensor Networks, University College London. Technical Report."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/5\/10221\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:45:38Z","timestamp":1760215538000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/5\/10221"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,30]]},"references-count":67,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2015,5]]}},"alternative-id":["s150510221"],"URL":"https:\/\/doi.org\/10.3390\/s150510221","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,4,30]]}}}