QoS Improvement with Lifetime Planning in Wireless Sensor Networks

Energy efficiency is an important goal for Wireless Sensor Network (WSN) designers. However, successful implementations of such networks are highly dependent on the enabling technologies, as well as on the provisioning of Quality of Service (QoS) in the network. In this paper, we propose a novel strategy, referred to as the lifetime planning for achieving best-effort QoS. Simultaneously, an adequate lifetime required to complete the assigned task is reached. The core idea is to sidestep lifetime maximization strategies in which sensor nodes continue functioning even after the fulfillment of the required task. In these cases, we could deliberately bound the operational lifetime to the expected task lifetime. As a result, more energy can be spent throughout the entire task lifetime for enhancing the provided service qualities. An analytical QoS model is engineered to validate the QoS's "conflicts-free" nature of lifetime planning. The proposed strategy is feasible via the design of QoS boundaries at design-time. During run-time, the controllable parameters are modulated by a proactive adaptation mechanism. To demonstrate the effectiveness of our design, we conduct an intensive performance evaluation using an office monitoring scenario in a cluster-tree WSN topology. The scenario has been designed in the Contiki network simulator Cooja using Tmote sky motes. Furthermore, we examine the profit of adopting our strategy relative to fixed heuristics and blind adaptation.

[1]  Paul J. M. Havinga,et al.  D-FLER - A Distributed Fuzzy Logic Engine for Rule-Based Wireless Sensor Networks , 2007, UCS.

[2]  Carlo Fischione,et al.  Modeling and Optimization of the IEEE 802.15.4 Protocol for Reliable and Timely Communications , 2013, IEEE Transactions on Parallel and Distributed Systems.

[3]  Bradley R. Schmerl,et al.  Software Architecture-Based Self-Adaptation , 2009, Autonomic Computing and Networking.

[4]  Lidia Fuentes,et al.  Constraint-based self-adaptation of wireless sensor networks , 2012, WAS4FI-Mashups '12.

[5]  Riadh Ben Halima,et al.  MPaaS : Monitoring values Prediction as a Service for energy consumption optimization purpose , 2013 .

[6]  Ladan Tahvildari,et al.  Self-adaptive software: Landscape and research challenges , 2009, TAAS.

[7]  Fredrik Österlind,et al.  A Sensor Network Simulator for the Contiki OS , 2006 .

[8]  Jie Wu,et al.  On Maximizing the Lifetime of Wireless Sensor Networks Using Virtual Backbone Scheduling , 2012, IEEE Transactions on Parallel and Distributed Systems.

[9]  Twan Basten,et al.  Proactive reconfiguration of wireless sensor networks , 2011, MSWiM '11.

[10]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[11]  Ann Gordon-Ross,et al.  An MDP-based application oriented optimal policy for wireless sensor networks , 2009, CODES+ISSS '09.

[12]  Xue Liu,et al.  Joint Optimization of System Lifetime and Network Performance for Real-Time Wireless Sensor Networks , 2009, QSHINE.

[13]  Riadh Ben Halima,et al.  A QoS-driven Self-Adaptive Architecture for Wireless Sensor Networks , 2013, 2013 Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[14]  Adam Dunkels,et al.  Powertrace: Network-level Power Profiling for Low-power Wireless Networks , 2011 .

[16]  Kay Römer,et al.  The design space of wireless sensor networks , 2004, IEEE Wireless Communications.

[17]  Henk Corporaal,et al.  Analysing qos trade-offs in wireless sensor networks , 2007, MSWiM '07.

[18]  Cunqing Hua,et al.  Optimal Routing and Data Aggregation for Maximizing Lifetime of Wireless Sensor Networks , 2008, IEEE/ACM Transactions on Networking.

[19]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[20]  Ing-Ray Chen,et al.  Adaptive Fault-Tolerant QoS Control Algorithms for Maximizing System Lifetime of Query-Based Wireless Sensor Networks , 2011, IEEE Transactions on Dependable and Secure Computing.

[21]  Ye Xia,et al.  Maximizing the Lifetime of Wireless Sensor Networks with Mobile Sink in Delay-Tolerant Applications , 2010, IEEE Transactions on Mobile Computing.

[22]  Jean-Marc Jézéquel,et al.  A prediction-driven adaptation approach for self-adaptive sensor networks , 2014, SEAMS 2014.