• DocumentCode
    43539
  • Title

    Link Quality Aware Code Dissemination in Wireless Sensor Networks

  • Author

    Wei Dong ; Yunhao Liu ; Zhiwei Zhao ; Xue Liu ; Chun Chen ; Jiajun Bu

  • Author_Institution
    Zhejiang Key Lab. of Service Robot, Zhejiang Univ., Hangzhou, China
  • Volume
    25
  • Issue
    7
  • fYear
    2014
  • fDate
    Jul-14
  • Firstpage
    1776
  • Lastpage
    1786
  • Abstract
    Wireless reprogramming is a crucial technique for software deployment in wireless sensor networks (WSNs). Code dissemination is a basic building block to enable wireless reprogramming. We present ECD, an Efficient Code Dissemination protocol leveraging 1-hop link quality information based on the TinyOS platform. Compared to prior works, ECD has three salient features. First, it supports dynamically configurable packet sizes. By increasing the packet size for high PHY rate radios, it significantly improves the transmission efficiency. Second, it employs an accurate sender selection algorithm to mitigate transmission collisions and transmissions over poor links. Third, it employs a simple impact-based backoff timer design to shorten the time spent in coordinating multiple eligible senders so that the largest impact sender is most likely to transmit. We implement ECD based on TinyOS and evaluate its performance extensively via testbed experiments and simulations. Results show that ECD outperforms state-of-the-art protocols, Deluge and MNP, in terms of completion time and data traffic (e.g., about 20 percent less traffic and 20-30 percent shorter completion time compared to Deluge).
  • Keywords
    protocols; wireless sensor networks; 1-hop link quality information; PHY rate radios; TinyOS platform; WSNs; dynamically configurable packet sizes; efficient code dissemination protocol; impact-based backoff timer; link quality aware code dissemination; sender selection algorithm; software deployment; transmission collisions; transmission efficiency; wireless reprogramming technique; wireless sensor networks; Educational institutions; Estimation; Protocols; Receivers; Reliability; Software; Wireless sensor networks; Wireless sensor network; dissemination; reprogramming;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2013.176
  • Filename
    6559971