Dynamic switching-based data forwarding for low-duty-cycle wireless sensor networks

Yu Gu, Tian He

Research output: Contribution to journalArticlepeer-review

102 Scopus citations

Abstract

In this work, we introduce the concept of Dynamic Switch-based Forwarding (DSF) that optimizes the 1) expected data delivery ratio, 2) expected communication delay, or 3) expected energy consumption for low-duty-cycle wireless sensor networks under unreliable communication links. DSF is designed for networks with possibly unreliable communication links and predetermined node communication schedules. To our knowledge, these are the most encouraging results to date in this new research direction. In this paper, DSF is evaluated with a theoretical analysis, extensive simulation, and physical testbed consisting of 20 MicaZ motes. Results reveal the remarkable advantage of DSF in extremely low-duty-cycle sensor networks in comparison to three well-known solutions (ETX [CHECK END OF SENTENCE], {\rm PRR}\times{\rm D} [CHECK END OF SENTENCE], and DESS [CHECK END OF SENTENCE]). We also demonstrate our solution defaults into ETX in always-awake networks and DESS in perfect-link networks.

Original languageEnglish (US)
Article number5677555
Pages (from-to)1741-1754
Number of pages14
JournalIEEE Transactions on Mobile Computing
Volume10
Issue number12
DOIs
StatePublished - Dec 2011

Bibliographical note

Funding Information:
This work was supported in part by Singapore University of Technology and Design grant SRG-ISTD-2010-002 and US National Science Foundation grants CNS-0917097, CNS-0845994, and CNS-0720465. Partial support was also received from the InterDigital Company. A conference paper [4] containing some preliminary results of this paper appeared at ACM SenSys 2007.

Keywords

  • Dynamic data forwarding.
  • Low-duty-cycle networks
  • Wireless sensor networks

Fingerprint

Dive into the research topics of 'Dynamic switching-based data forwarding for low-duty-cycle wireless sensor networks'. Together they form a unique fingerprint.

Cite this