Efficient code dissemination in wireless sensor networks

被引:8
|
作者
Saginbekov, Sain [1 ]
Jhumka, Arshad [1 ]
机构
[1] Univ Warwick, Dept Comp Sci, Coventry CV4 7AL, W Midlands, England
关键词
Information dissemination; Wireless sensor networks; Event-based; Asymmetric links;
D O I
10.1016/j.future.2013.12.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given the dynamic nature of the mission of a wireless sensor network (WSN), and of the environment in which it is usually deployed, network reprogramming is an important activity that enables the WSN to adapt to the mission and/or environment. One important component of a reprogramming protocol is the code dissemination and maintenance, during which a new code is propagated to relevant WSN nodes. Several dissemination protocols have been proposed, each with a specific objective in mind. Protocols such as Trickle minimize dissemination latency by periodically broadcasting advertisement messages at the expense of energy consumption, while protocols, e.g., Varuna, reduce the energy usage by broadcasting advertisement only when needed. In certain type of WSNs, such as event-based WSNs, Varuna has high code dissemination latency, while the energy consumption of Trickle does not improve in such WSNs. Further, the efficiency of Varuna drops drastically in the presence of asymmetric links. In this paper, we propose a new code dissemination protocol, called Triva, for event-based WSNs, by leveraging the properties of Trickle and Varuna. Our simulation and experimental results show that, for event-based WSNs, Triva outperforms Trickle and Varuna in terms of energy consumption and code dissemination latency respectively. Triva also outperforms Trickle and Varuna when there are unidirectional links in the network. We also show that Triva provides excellent results during bursty traffic in event-based WSNs. Triva is the first information dissemination protocol for event-based WSNs and that tolerates asymmetric links. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:111 / 119
页数:9
相关论文
共 50 条
  • [1] Towards Efficient Stabilizing Code Dissemination in Wireless Sensor Networks
    Saginbekov, Sain
    Jhumka, Arshad
    COMPUTER JOURNAL, 2014, 57 (12): : 1790 - 1816
  • [2] Towards energy-efficient code dissemination in wireless sensor networks
    Zhang, Youtao
    Yang, Jun
    Li, Weijia
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2520 - +
  • [3] MobileDeluge: Mobile Code Dissemination for Wireless Sensor Networks
    Zhong, Xiaoyang
    Navarro, Miguel
    Villalba, German
    Liang, Xu
    Liang, Yao
    2014 IEEE 11TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2014, : 363 - 370
  • [4] Efficient and Secure Dissemination of Code Updates in Sensor Networks
    Kuang Xiao-hui
    Xu Fei
    Liu Li
    Liu Qiang
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 452 - 456
  • [6] Link Quality Aware Code Dissemination in Wireless Sensor Networks
    Dong, Wei
    Liu, Yunhao
    Wang, Chao
    Liu, Xue
    Chen, Chun
    Bu, Jiajun
    2011 19TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2011,
  • [7] A scalable code dissemination protocol in heterogeneous wireless sensor networks
    Peng ShaoLiang
    Li ShanShan
    Liao XiangKe
    Peng YuXing
    Xiao Nong
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (06) : 1323 - 1336
  • [8] A scalable code dissemination protocol in heterogeneous wireless sensor networks
    ShaoLiang Peng
    ShanShan Li
    XiangKe Liao
    YuXing Peng
    Nong Xiao
    Science China Information Sciences, 2012, 55 : 1323 - 1336
  • [9] Page Size Optimization for Code Dissemination in Wireless Sensor Networks
    Dong, Wei
    Zhao, Xi-bin
    Xi, Min
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, 2010, 6221 : 136 - +
  • [10] Link Quality Aware Code Dissemination in Wireless Sensor Networks
    Dong, Wei
    Liu, Yunhao
    Zhao, Zhiwei
    Liu, Xue
    Chen, Chun
    Bu, Jiajun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (07) : 1776 - 1786