Energy-Aware Wireless Sensor Networks for Smart Buildings: A Review

The design of Wireless Sensor Networks (WSN) requires the fulfillment of several design requirements. The most important one is optimizing the battery’s lifetime, which is tightly coupled to the sensor lifetime. End-users usually avoid replacing sensors’ batteries, especially in massive deployment scenarios like smart agriculture and smart buildings. To optimize battery lifetime, wireless sensor designers need to delineate and optimize active components at different levels of the sensor’s layered architecture, mainly, (1) the number of data sets being generated and processed at the application layer, (2) the size and the architecture of the operating systems (OS), (3) the networking layers’ protocols, and (4) the architecture of electronic components and duty cycling techniques. This paper reviews the different relevant technologies and investigates how they optimize energy consumption at each layer of the sensor’s architecture, e.g., hardware, operating system, application, and networking layer. This paper aims to make the researcher aware of the various optimization opportunities when designing WSN nodes. To our knowledge, there is no other work in the literature that reviews energy optimization of WSN in the context of Smart Energy-Efficient Buildings (SEEB) and from the formerly four listed perspectives to help in the design and implementation of optimal WSN for SEEB.

[1]  Shirshu Varma,et al.  Middleware Technologies for Smart Wireless Sensor Networks towards Internet of Things: A Comparative Review , 2020, Wireless Personal Communications.

[2]  Sahibzada Ali Mahmud,et al.  A Survey of Cluster-based Routing Schemes for Wireless Sensor Networks , 2013, Smart Comput. Rev..

[3]  Driss Benhaddou,et al.  An Energy-Aware Wireless Sensor Network for Data Acquisition in Smart Energy Efficient Building , 2019, 2019 IEEE 5th World Forum on Internet of Things (WF-IoT).

[4]  Jiannong Cao,et al.  An Energy-Aware Routing Protocol in Wireless Sensor Networks , 2009, Sensors.

[5]  D.P. Agrawal,et al.  APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[6]  Mrinal Kanti Naskar,et al.  Compressive Sensing in Wireless Sensor Networks – a Survey , 2017 .

[7]  Grigorios Koulouras,et al.  Applications of Wireless Sensor Networks: An Up-to-Date Survey , 2020, Applied System Innovation.

[8]  Deborah Estrin,et al.  Rumor routing algorthim for sensor networks , 2002, WSNA '02.

[9]  Harpinderjeet Kaur Sekhon,et al.  CLUSTERING IN WIRELESS SENSOR NETWORK: A REVIEW , 2017, BIOINFORMATICS 2017.

[10]  Zhang Jianhua,et al.  Comparative Analysis of M-ary Modulation Techniques for Wireless Ad-hoc Networks , 2007, 2007 IEEE Sensors Applications Symposium.

[11]  Fikri AĞGÜN,et al.  The Comparison of Energy Consumption of Different Topologies in Multi-hop Wireless Sensor Networks , 2018, 2018 International Conference on Artificial Intelligence and Data Processing (IDAP).

[12]  Sami Kara,et al.  Methodology for Monitoring Manufacturing Environment by Using Wireless Sensor Networks (WSN) and the Internet of Things (IoT) , 2017 .

[13]  Jie Wu,et al.  Chain-based protocols for data broadcasting and gathering in the sensor networks , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[14]  Hideki Imai,et al.  Multilevel coded modulation for unequal error protection and multistage decoding .I. Symmetric constellations , 2000, IEEE Trans. Commun..

[15]  Kofi Sarpong Adu-Manu,et al.  Prolonging the Lifetime of Wireless Sensor Networks: A Review of Current Techniques , 2018, Wirel. Commun. Mob. Comput..

[16]  Mani Srivastava,et al.  STEM: Topology management for energy efficient sensor networks , 2002, Proceedings, IEEE Aerospace Conference.

[17]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[18]  Mohamed Abid,et al.  A comprehensive survey on wireless sensor node hardware platforms , 2018, Comput. Networks.

[19]  Li Qing,et al.  Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks , 2006, Comput. Commun..

[20]  Shahzad Ashraf,et al.  Conversion of adverse data corpus to shrewd output using sampling metrics , 2020, Vis. Comput. Ind. Biomed. Art.

[21]  Devarajan Sridharan,et al.  Energy-Aware Data Aggregation Techniques in Wireless Sensor Network , 2018 .

[22]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

[23]  Bhaskar Krishnamachari,et al.  Enhancing the Data Collection Rate of Tree-Based Aggregation in Wireless Sensor Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[24]  Bharat Gupta,et al.  Deployment techniques in wireless sensor networks: a survey, classification, challenges, and future research issues , 2020, The Journal of Supercomputing.

[25]  Mani B. Srivastava,et al.  Modulation scaling for Energy Aware Communication Systems , 2001, ISLPED '01.

[26]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[27]  Bhaskar Krishnamachari,et al.  An adaptive energy-efficient and low-latency MAC for data gathering in wireless sensor networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[28]  Nuno Borges Carvalho,et al.  A Low-Power Wakeup Radio for Application in WSN-Based Indoor Location Systems , 2013, Int. J. Wirel. Inf. Networks.

[29]  Aduwati Sali,et al.  A Review on Hierarchical Routing Protocols for Wireless Sensor Networks , 2013, Wirel. Pers. Commun..

[30]  Vlado Handziski,et al.  Flexible hardware abstraction of the TI MSP430 microcontroller in TinyOS , 2004, SenSys '04.

[31]  Frederic T. Chong,et al.  Exploring the Processor and ISA Design for Wireless Sensor Network Applications , 2008, 21st International Conference on VLSI Design (VLSID 2008).

[32]  Robert I. Davis,et al.  Robust Priority Assignment for Fixed Priority Real-Time Systems , 2007, RTSS 2007.

[33]  Shideh Sadat Shirazi ENERGY EFFICIENT HIERARCHICAL CLUSTER -BASED ROUTING FOR WIRELESS SENSOR NETWORKS , 2015 .

[34]  Nadeem Javaid,et al.  M-GEAR: Gateway-Based Energy-Aware Multi-hop Routing Protocol for WSNs , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.

[35]  Sharly Joana Halder,et al.  Opportunities and Challenges for Error Control Schemes for Wireless Sensor Networks: A Review , 2020, Electronics.

[36]  Tarek F. Abdelzaher,et al.  liteOS: a lightweight operating system for C++ software development in sensor networks , 2006, ACM International Conference on Embedded Networked Sensor Systems.

[37]  Ciji Pearl Kurian,et al.  Comparative study of zigBee topologies for IoT-based lighting automation , 2019, IET Wirel. Sens. Syst..

[38]  Feng Liu,et al.  Energy saving routing algorithm based on SPIN protocol in WSN , 2011, 2011 International Conference on Image Analysis and Signal Processing.

[39]  Jeff Rose,et al.  MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor Platforms , 2005, Mob. Networks Appl..

[40]  Hassan Ghasemzadeh,et al.  Multi-sensor fusion in body sensor networks: State-of-the-art and research challenges , 2017, Inf. Fusion.

[41]  Shubhangi K. Gawali,et al.  Energy Autonomy in IoT Technologies , 2019, Energy Procedia.

[42]  Hideki Ochiai,et al.  Energy-Efficient Physical Layer Design for Wireless Sensor Network Links , 2011, 2011 IEEE International Conference on Communications (ICC).

[43]  Rachana A. Satao,et al.  A Survey on Various Multipath Routing Protocols in Wireless Sensor Networks , 2016 .

[44]  Houbing Song,et al.  Smart Energy Efficient Hierarchical Data Gathering Protocols for Wireless Sensor Networks , 2015, Smart Comput. Rev..

[45]  Mehmet Sait Cengiz,et al.  Determination of Energy Consumption According to Wireless Network Topologies in Grid-Free Lighting Systems , 2020 .

[46]  Hongseok Yoo,et al.  GLOBAL: A Gradient-based routing protocol for load-balancing in large-scale wireless sensor networks with multiple sinks , 2010, The IEEE symposium on Computers and Communications.

[47]  Muhammad Faheem,et al.  Energy efficient and QoS-aware routing protocol for wireless sensor network-based smart grid applications in the context of industry 4.0 , 2017, Appl. Soft Comput..

[48]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[49]  Anil K. Verma,et al.  Comprehensive review for energy efficient hierarchical routing protocols on wireless sensor networks , 2019, Wirel. Networks.

[50]  Cauligi S. Raghavendra,et al.  PEGASIS: Power-efficient gathering in sensor information systems , 2002, Proceedings, IEEE Aerospace Conference.

[51]  Husna Zainol Abidin,et al.  Development of a PIC-based wireless sensor node utilizing XBee technology , 2010, 2010 2nd IEEE International Conference on Information Management and Engineering.

[52]  Olfa Kanoun,et al.  Energy-Aware System Design for Autonomous Wireless Sensor Nodes: A Comprehensive Review , 2021, Sensors.

[53]  Kamaljot Singh,et al.  WSN LEACH based protocols: A structural analysis , 2015, 2015 International Conference and Workshop on Computing and Communication (IEMCON).

[54]  A. Manjeshwar,et al.  TEEN: a routing protocol for enhanced efficiency in wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[55]  Mohammad Rakibul Islam,et al.  Error Correction Codes in Wireless Sensor Network: An Energy Aware Approach , 2010 .

[56]  B. Etefia Routing Protocols for Wireless Sensor Networks , 2004 .

[57]  Mubashir Husain Rehmani,et al.  Applications of wireless sensor networks for urban areas: A survey , 2016, J. Netw. Comput. Appl..

[58]  Victor C. M. Leung,et al.  Compressive network coding for wireless sensor networks: Spatio-temporal coding and optimization design , 2016, Comput. Networks.

[59]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[60]  Santar Pal Singh,et al.  A Survey on Cluster Based Routing Protocols in Wireless Sensor Networks , 2015 .

[61]  Xuxun Liu,et al.  A Survey on Clustering Routing Protocols in Wireless Sensor Networks , 2012, Sensors.

[62]  Yuan Feng,et al.  Design of Greenhouse Control System Based on Wireless Sensor Networks and AVR Microcontroller , 2011, J. Networks.