Energy-Aware Control of Data Compression and Sensing Rate for Wireless Rechargeable Sensor Networks
Abstract
:1. Introduction
2. Data Compression and Sensing Rate Control Scheme
2.1. Energy Consumption Model
2.2. Energy Allocation
2.3. Node Operations
2.3.1. Energy Allocation and Determining Quota
2.3.2. Propagating Transmission Quota
2.3.3. Mode Selection
- N mode: When the allocated energy is not enough to collect and compress additional data, the node operates in N mode of transferring gathered data without compression. Dominant nodes usually operate only in N mode because they consume more energy than other nodes and cannot save the energy of relay nodes even though they compress the data.
- L mode: If the allocated energy is sufficient to compress and transmit the data, the node operates in L mode. The node in L mode gathers additional data so that the compressed data is in size of , compresses it, and transmits it. Consequently, more energy is required to collect and compress data. In this mode, nodes compress the data using the S-LZW [20] algorithm.
- H mode: In cases where it is expected that a large amount of energy will remain after compressing and transmitting the data, the node gathers more data than the L mode and compresses the data using the energy-intensive compression algorithm. As a result, it gathers more data and consumes more energy for compression than L mode. In this mode nodes compress the data using the S-LZW-BWT [20] algorithm.
- S mode: A dominant node selects S mode to save energy if the determined is less than the minimum data requirement of the application . Other nodes select S mode to conserve energy when the allocated energy is not enough to transmit data as much as . The node in S mode transmits only the smallest amount of data required by the application and is excluded from routing and does not relay data from other nodes. This can be done by not broadcasting routing messages to other nodes when they are received.
2.3.4. Data Gathering and Transmission
2.4. Determining Transmission Quota and Mode Selection at the Dominant Node
2.5. Mode Selection at the Normal Node
2.6. Sensing Rate Selection
2.7. Pseudo-Code of the Proposed Scheme
Algorithm 1: The operation of a dominant node |
Algorithm 2: The operation of a normal node |
3. Performance Evaluation
3.1. Simulation Environments
3.2. Simulation Results
4. Conclusions
Author Contributions
Funding
Conflicts of Interest
Abbreviations
WSN | Wireless sensor Network |
RWSN | Rechargeable wireless sensor network |
S-LZW | Sensor LZW |
S-LZW-BWT | S-LZW with the Burrows-Wheeler transform |
References
- Akyildiz, I.F.; Su, W.; Sankarasubramaniam, Y.; Cayirci, E. Wireless Sensor Networks: A Survey. Comput. Netw. 2002, 38, 393–422. [Google Scholar] [CrossRef]
- Arampatzis, T.; Lygeros, J.; Manesis, S. A Survey of Applications of Wireless Sensors and Wireless Sensor Networks. In Proceedings of the 2005 IEEE International Symposium on Mediterrean Conference on Control and Automation Intelligent Control, Limassol, Cyprus, 27–29 June 2005; pp. 719–724. [Google Scholar] [Green Version]
- Sudevalayam, S.; Kulkarni, P. Energy Harvesting Sensor Nodes: Survey and Implications. IEEE Commun. Surv. Tutor. 2011, 13, 443–461. [Google Scholar] [CrossRef] [Green Version]
- Seah, W.K.; Eu, Z.A.; Tan, H.P. Wireless Sensor Networks Powered by Ambient Energy Harvesting (WSN-HEAP)-Survey and Challenges. In Proceedings of the 2009 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, Aalborg, Denmark, 17–20 May 2009; pp. 1–5. [Google Scholar]
- Yoo, H.; Shim, M.; Kim, D. Dynamic Duty-Cycle Scheduling Schemes for Energy-Harvesting Wireless Sensor Networks. IEEE Commun. Lett. 2012, 16, 202–204. [Google Scholar] [CrossRef]
- Basagni, S.; Naderi, M.Y.; Petrioli, C.; Spenza, D. Wireless Sensor Networks With Energy Harvesting. In Mobile Ad Hoc Networking: The Cutting Edge Directions; John Wiley & Sons: Hoboken, NJ, USA, 2013; pp. 701–736. [Google Scholar]
- Kansal, A.; Hsu, J.; Zahedi, S.; Srivastava, M.B. Power Management in Energy Harvesting Sensor Networks. ACM Trans. Embed. Comput. Syst. 2007, 6, 32. [Google Scholar] [CrossRef]
- Piorno, J.R.; Bergonzini, C.; Atienza, D.; Rosing, T.S. Prediction and Management in Energy Harvested Wireless Sensor Nodes. In Proceedings of the 1st International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology, Aalborg, Denmark, 17–20 May 2009; pp. 6–10. [Google Scholar]
- Cammarano, A.; Petrioli, C.; Spenza, D. Pro-Energy: A Novel Energy Prediction Model for Solar and Wind Energy-Harvesting Wireless Sensor Networks. In Proceedings of the 9th International Conference on Mobile Adhoc and Sensor Systems, Las Vegas, NV, USA, 8–11 October 2012; pp. 75–83. [Google Scholar]
- Mousavi, S.M.; Mostafavi, E.S.; Jiao, P. Next generation prediction model for daily solar radiation on horizontal surface using a hybrid neural network and simulated annealing method. Energy Convers. Manag. 2017, 153, 671–682. [Google Scholar] [CrossRef]
- Noh, D.K.; Kang, K. Balanced Energy Allocation Scheme for a Solar-Powered Sensor System and Its Effects on Network-Wide Performance. J. Comput. Syst. Sci. 2011, 77, 917–932. [Google Scholar] [CrossRef]
- Zhang, Y.; He, S.; Chen, J. Data Gathering Optimization by Dynamic Sensing and Routing in Rechargeable Sensor Networks. IEEE/ACM Trans. Netw. 2016, 24, 1632–1646. [Google Scholar] [CrossRef]
- Zhang, B.; Simon, R.; Aydin, H. Maximum Utility Rate Allocation for Energy Harvesting Wireless Sensor Networks. In Proceedings of the 14th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Miami, FL, USA, 31 October–4 November 2011; pp. 7–16. [Google Scholar]
- Sharma, V.; Mukherji, U.; Joseph, V.; Gupta, S. Optimal Energy Management Policies for Energy Harvesting Sensor Nodes. IEEE Trans. Wirel. Commun. 2010, 9, 1326–1336. [Google Scholar] [CrossRef]
- Rooshenas, A.; Rabiee, H.R.; Movaghar, A.; Naderi, M.Y. Reducing the Data Transmission in Wireless Sensor Networks Using the Principal Component Analysis. In Proceedings of the 2010 Sixth International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Brisbane, QLD, Australia, 7–10 December 2010; pp. 133–138. [Google Scholar]
- Olivares, T.; Tirado, P.; Orozco-Barbosa, L.; López, V.; Pedrón, P. Simulation of Power-Aware Wireless Sensor Network Architectures. In Proceedings of the ACM International Workshop on Performance Monitoring, Measurement, and Evaluation of Heterogeneous Wireless and Wired Networks, Terromolinos, Spain, 2 October 2006; pp. 32–39. [Google Scholar]
- Anastasi, G.; Conti, M.; Di Francesco, M.; Passarella, A. Energy Conservation in Wireless Sensor Networks: A Survey. Ad Hoc Netw. 2009, 7, 537–568. [Google Scholar] [CrossRef]
- Srisooksai, T.; Keamarungsi, K.; Lamsrichan, P.; Araki, K. Practical Data Compression in Wireless Sensor Networks: A Survey. J. Netw. Comput. Appl. 2012, 35, 37–59. [Google Scholar] [CrossRef]
- Razzaque, M.A.; Bleakley, C.; Dobson, S. Compression in Wireless Sensor Networks: A Survey and Comparative Evaluation. ACM Trans. Sens. Netw. 2013, 10, 5. [Google Scholar] [CrossRef]
- Sadler, C.M.; Martonosi, M. Data Compression Algorithms for Energy-Constrained Devices in Delay Tolerant Networks. In Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, Boulder, CO, USA, 31 October–3 November 2006; pp. 265–278. [Google Scholar]
- Burrows, M.; Wheeler, D.J. A Block-Sorting Lossless Data Compression Algorithm; Technical Report; Systems Research Center: Palo Alto, CA, USA, 1994. [Google Scholar]
- Deepu, C.J.; Lian, Y. A joint QRS detection and data compression scheme for wearable sensors. IEEE Trans. Biomed. Eng. 2015, 62, 165–175. [Google Scholar] [CrossRef] [PubMed]
- Marcelloni, F.; Vecchio, M. A Simple Algorithm for Data Compression in Wireless Sensor Networks. IEEE Commun. Lett. 2008, 12, 411–413. [Google Scholar] [CrossRef]
- Petrovic, D.; Shah, R.C.; Ramchandran, K.; Rabaey, J. Data Funneling: Routing with Aggregation and Compression for Wireless Sensor Networks. In Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, Anchorage, AK, USA, 11 May 2003; pp. 156–162. [Google Scholar]
- Arici, T.; Gedik, B.; Altunbasak, Y.; Liu, L. PINCO: A Pipelined In-Network Compression Scheme for Data Collection in Wireless Sensor Networks. In Proceedings of the 12th International Conference on Computer Communications and Networks, Dallas, TX, USA, 22 October 2003; pp. 539–544. [Google Scholar]
- Wu, M.; Tan, L.; Xiong, N. Data prediction, compression, and recovery in clustered wireless sensor networks for environmental monitoring applications. Inf. Sci. 2016, 329, 800–818. [Google Scholar] [CrossRef]
- Li, S.; Da Xu, L.; Wang, X. Compressed Sensing Signal and Data Acquisition in Wireless Sensor Networks and Internet of Things. IEEE Trans. Ind. Inform. 2013, 9, 2177–2186. [Google Scholar] [CrossRef] [Green Version]
- Luo, C.; Wu, F. Compressive Data Gathering for Large-Scale Wireless Sensor Networks. U.S. Patent 8,280,671, 2 October 2012. [Google Scholar]
- Zheng, H.; Yang, F.; Tian, X.; Gan, X.; Wang, X.; Xiao, S. Data Gathering With Compressive Sensing in Wireless Sensor Networks: A Random Walk Based Approach. IEEE Trans. Parallel Distrib. Syst. 2015, 26, 35–44. [Google Scholar] [CrossRef]
- Nguyen, M.T.; Teague, K.A. Compressive Sensing Based Data Gathering in Clustered Wireless Sensor Networks. In Proceedings of the 2014 IEEE International Conference on Distributed Computing in Sensor Systems, Marina Del Rey, CA, USA, 26–28 May 2014; pp. 187–192. [Google Scholar]
- Kim, S.; Cho, C.; Park, K.J.; Lim, H. Increasing Network Lifetime Using Data Compression in Wireless Sensor Networks with Energy Harvesting. Int. J. Distrib. Sens. Netw. 2017, 13, 1–10. [Google Scholar] [CrossRef]
- Wark, T.; Corke, P.; Sikka, P.; Klingbeil, L.; Guo, Y.; Crossman, C.; Valencia, P.; Swain, D.; Bishop-Hurley, G. Transforming agriculture through pervasive wireless sensor networks. IEEE Pervasive Comput. 2007, 6, 50–57. [Google Scholar] [CrossRef] [Green Version]
- Doolin, D.M.; Sitar, N. Wireless sensors for wildfire monitoring. In Proceedings of the Smart Structures and Materials 2005: Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems, San Diego, CA, USA, 17 May 2005; Volume 5765, pp. 477–485. [Google Scholar]
- Yoon, I.; Noh, D.K.; Lee, D.; Teguh, R.; Honma, T.; Shin, H. Reliable wildfire monitoring with sparsely deployed wireless sensor networks. In Proceedings of the IEEE 26th International Conference on Advanced Information Networking and Applications, Fukuoka, Japan, 26–29 March 2012; pp. 460–466. [Google Scholar]
- Xu, N.; Rangwala, S.; Chintalapudi, K.K.; Ganesan, D.; Broad, A.; Govindan, R.; Estrin, D. A wireless sensor network for structural monitoring. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA, 3–5 November 2004; pp. 13–24. [Google Scholar]
- Hasni, H.; Alavi, A.H.; Jiao, P.; Lajnef, N.; Chatti, K.; Aono, K.; Chakrabartty, S. A new approach for damage detection in asphalt concrete pavements using battery-free wireless sensors with non-constant injection rates. Measurement 2017, 110, 217–229. [Google Scholar] [CrossRef]
- Melodia, T.; Pompili, D.; Akyildiz, I.F. Optimal Local Topology Knowledge for Energy Efficient Geographical Routing in Sensor Networks. In Proceedings of the INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies, Hong Kong, China, 7–11 March 2004; Volume 3, pp. 1705–1716. [Google Scholar]
- Yoon, I.; Yi, J.M.; Jeong, S.; Noh, D.K. Adaptive Sensing and Compression Rate Selection Scheme for Energy-Harvesting Wireless Sensor Networks. Int. J. Distrib. Sens. Netw. 2017, 13, 1–10. [Google Scholar] [CrossRef]
- Yi, J.M.; Kang, M.J.; Noh, D.K. SolarCastalia: Solar Energy Harvesting Wireless Sensor Network Simulator. Int. J. Distrib. Sens. Netw. 2015, 11, 1–10. [Google Scholar] [CrossRef]
Parameters | Values |
---|---|
Number of nodes | 200 |
Routing algorithm | MDT |
Transmission range | 10 m |
Battery capacity | 100 J |
1 h | |
102 bytes | |
31 bytes | |
80 bytes | |
4 | |
8−10 J |
© 2018 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yoon, I.; Noh, D.K. Energy-Aware Control of Data Compression and Sensing Rate for Wireless Rechargeable Sensor Networks. Sensors 2018, 18, 2609. https://doi.org/10.3390/s18082609
Yoon I, Noh DK. Energy-Aware Control of Data Compression and Sensing Rate for Wireless Rechargeable Sensor Networks. Sensors. 2018; 18(8):2609. https://doi.org/10.3390/s18082609
Chicago/Turabian StyleYoon, Ikjune, and Dong Kun Noh. 2018. "Energy-Aware Control of Data Compression and Sensing Rate for Wireless Rechargeable Sensor Networks" Sensors 18, no. 8: 2609. https://doi.org/10.3390/s18082609
APA StyleYoon, I., & Noh, D. K. (2018). Energy-Aware Control of Data Compression and Sensing Rate for Wireless Rechargeable Sensor Networks. Sensors, 18(8), 2609. https://doi.org/10.3390/s18082609