Dynamic timeout for data aggregation in wireless sensor networks

In-network data aggregation is a cross-layer routing technique which is essential for wireless sensor networks with a large number of nodes. Although the technique enhances energy efficiency by reducing packet transmissions, it may require routing-layer waiting time which introduces additional delays in packet delivery. This implies that there exists an energy-delay tradeoff which can be controlled depending on the delay level an application can tolerate. In this work, we first perform an in-depth analysis of the data aggregation process and validate the strong relationship between the amount of currently accumulated data in a node and the data aggregation timeout to achieve energy efficiency with little delay overhead. Then, we propose a novel timeout control scheme which dynamically changes timeout according to the amount of currently accumulated data in a node. Our scheme is based on local information without involving control messages so that it is not only robust but also light-weight. Evaluation results based on an implementation of the wireless sensor network show that our scheme facilitates efficient tradeoff between energy and delay. Thus, high energy efficiency can be achieved with little overhead in delay, and vice versa.

[1]  Li-Hsing Yen,et al.  Energy optimization for chain-based data gathering in wireless sensor networks , 2007, Int. J. Commun. Syst..

[2]  Hongqiang Zhai,et al.  Performance analysis of IEEE 802.11 MAC protocols in wireless LANs , 2004, Wirel. Commun. Mob. Comput..

[3]  Deborah Estrin,et al.  Directed diffusion for wireless sensor networking , 2003, TNET.

[4]  Tarek F. Abdelzaher,et al.  AIDA: Adaptive application-independent data aggregation in wireless sensor networks , 2004, TECS.

[5]  Jie Feng,et al.  Asynchronous Data Aggregation for Real-Time Monitoring in Sensor Networks , 2007, Networking.

[6]  Qiao Xiang,et al.  When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[7]  Ness B. Shroff,et al.  Maximizing aggregated revenue in sensor networks under deadline constraints , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[8]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[9]  Martin Vetterli,et al.  Network correlated data gathering with explicit communication: NP-completeness and algorithms , 2006 .

[10]  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..

[11]  Catherine Rosenberg,et al.  Design guidelines for wireless sensor networks: communication, clustering and aggregation , 2004, Ad Hoc Networks.

[12]  Ajay D. Kshemkalyani,et al.  Clock synchronization for wireless sensor networks: a survey , 2005, Ad Hoc Networks.

[13]  Katia Obraczka,et al.  The impact of timing in data aggregation for sensor networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[14]  Viktor K. Prasanna,et al.  Energy-latency tradeoffs for data gathering in wireless sensor networks , 2004, IEEE INFOCOM 2004.

[15]  Karl N. Levitt,et al.  Using Soft-Line Recursive Response to Improve Query Aggregation in Wireless Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

[16]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[17]  Hongqiang Zhai,et al.  How well can the IEEE 802.11 wireless LAN support quality of service? , 2005, IEEE Transactions on Wireless Communications.

[18]  J. Little A Proof for the Queuing Formula: L = λW , 1961 .

[19]  Dae-Wha Seo,et al.  ATS-DA: Adaptive Timeout Scheduling for Data Aggregation in Wireless Sensor Networks , 2007, ICOIN.

[20]  Alhussein A. Abouzeid,et al.  Optimal Policies for Distributed Data Aggregation in Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[21]  Shang Zhi,et al.  A proof of the queueing formula: L=λW , 2001 .

[22]  Pramod K. Varshney,et al.  Data-aggregation techniques in sensor networks: a survey , 2006, IEEE Communications Surveys & Tutorials.

[23]  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 .

[24]  Ness B. Shroff,et al.  On the Construction of a Maximum-Lifetime Data Gathering Tree in Sensor Networks: NP-Completeness and Approximation Algorithm , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[25]  Eduardo F. Nakamura,et al.  Information fusion for wireless sensor networks: Methods, models, and classifications , 2007, CSUR.

[26]  Prasun Sinha,et al.  On the Potential of Structure-Free Data Aggregation in Sensor Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[27]  Fei Hu,et al.  Optimized scheduling for data aggregation in wireless sensor networks , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

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

[29]  Hong Li,et al.  Timing control for delay-constrained data aggregation in wireless sensor networks: Research Articles , 2007 .

[30]  Deborah Estrin,et al.  Modelling Data-Centric Routing in Wireless Sensor Networks , 2002 .

[31]  Hongyi Yu,et al.  Timing control for delay-constrained data aggregation in wireless sensor networks , 2007, Int. J. Commun. Syst..

[32]  Hongqiang Zhai,et al.  Performance analysis of IEEE 802.11 MAC protocols in wireless LANs: Research Articles , 2004 .

[33]  Gregory J. Pottie,et al.  Instrumenting the world with wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[34]  Deborah Estrin,et al.  The impact of data aggregation in wireless sensor networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[35]  Divyakant Agrawal,et al.  Power aware routing for sensor databases , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..