SmartMote: An adaptive update mechanism for wireless ad-hoc sensor network

Sheng Tzong Cheng, Chi Hsuan Wang, Gwo Jiun Horng

Research output: Contribution to journalArticle

Abstract

This paper describes a novel update mechanism for large wireless ad-hoc sensor networks (WASNs). In wireless sensor networks, the nodes may have to be reprogrammed, especially for design-implement-test iterations. Manually reprogramming is a very cumbersome work, and may be infeasible if nodes of the network are unreachable. In addition, replacing the executed application on a node by transmitting the complete program image is inefficient for small changes in the code either. It consumes a lot of bandwidth and time. Therefore, an on-the-fly update mechanism is required. This paper exploits programmable packets to update sensor behaviors. To reduce the code transferred and power consumption, a group management architecture is developed. This architecture helps reduce power consumption and increase node number that control by Leader Node in WASNs. The proposed update mechanism, SmartMote, has been implemented on the Tmote-based Octopus II sensor node. Performance evaluation as well as measurement is conducted in the paper to illustrate the significance of the proposed mechanism.

Original languageEnglish
Pages (from-to)237-255
Number of pages19
JournalWireless Personal Communications
Volume67
Issue number2
DOIs
Publication statusPublished - 2012 Nov 1

Fingerprint

Ad hoc networks
Sensor networks
Electric power utilization
Sensor nodes
Wireless sensor networks
Bandwidth
Sensors

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this

@article{d763bcef83754a50bc64f20566f9a49a,
title = "SmartMote: An adaptive update mechanism for wireless ad-hoc sensor network",
abstract = "This paper describes a novel update mechanism for large wireless ad-hoc sensor networks (WASNs). In wireless sensor networks, the nodes may have to be reprogrammed, especially for design-implement-test iterations. Manually reprogramming is a very cumbersome work, and may be infeasible if nodes of the network are unreachable. In addition, replacing the executed application on a node by transmitting the complete program image is inefficient for small changes in the code either. It consumes a lot of bandwidth and time. Therefore, an on-the-fly update mechanism is required. This paper exploits programmable packets to update sensor behaviors. To reduce the code transferred and power consumption, a group management architecture is developed. This architecture helps reduce power consumption and increase node number that control by Leader Node in WASNs. The proposed update mechanism, SmartMote, has been implemented on the Tmote-based Octopus II sensor node. Performance evaluation as well as measurement is conducted in the paper to illustrate the significance of the proposed mechanism.",
author = "Cheng, {Sheng Tzong} and Wang, {Chi Hsuan} and Horng, {Gwo Jiun}",
year = "2012",
month = "11",
day = "1",
doi = "10.1007/s11277-011-0375-7",
language = "English",
volume = "67",
pages = "237--255",
journal = "Wireless Personal Communications",
issn = "0929-6212",
publisher = "Springer Netherlands",
number = "2",

}

SmartMote : An adaptive update mechanism for wireless ad-hoc sensor network. / Cheng, Sheng Tzong; Wang, Chi Hsuan; Horng, Gwo Jiun.

In: Wireless Personal Communications, Vol. 67, No. 2, 01.11.2012, p. 237-255.

Research output: Contribution to journalArticle

TY - JOUR

T1 - SmartMote

T2 - An adaptive update mechanism for wireless ad-hoc sensor network

AU - Cheng, Sheng Tzong

AU - Wang, Chi Hsuan

AU - Horng, Gwo Jiun

PY - 2012/11/1

Y1 - 2012/11/1

N2 - This paper describes a novel update mechanism for large wireless ad-hoc sensor networks (WASNs). In wireless sensor networks, the nodes may have to be reprogrammed, especially for design-implement-test iterations. Manually reprogramming is a very cumbersome work, and may be infeasible if nodes of the network are unreachable. In addition, replacing the executed application on a node by transmitting the complete program image is inefficient for small changes in the code either. It consumes a lot of bandwidth and time. Therefore, an on-the-fly update mechanism is required. This paper exploits programmable packets to update sensor behaviors. To reduce the code transferred and power consumption, a group management architecture is developed. This architecture helps reduce power consumption and increase node number that control by Leader Node in WASNs. The proposed update mechanism, SmartMote, has been implemented on the Tmote-based Octopus II sensor node. Performance evaluation as well as measurement is conducted in the paper to illustrate the significance of the proposed mechanism.

AB - This paper describes a novel update mechanism for large wireless ad-hoc sensor networks (WASNs). In wireless sensor networks, the nodes may have to be reprogrammed, especially for design-implement-test iterations. Manually reprogramming is a very cumbersome work, and may be infeasible if nodes of the network are unreachable. In addition, replacing the executed application on a node by transmitting the complete program image is inefficient for small changes in the code either. It consumes a lot of bandwidth and time. Therefore, an on-the-fly update mechanism is required. This paper exploits programmable packets to update sensor behaviors. To reduce the code transferred and power consumption, a group management architecture is developed. This architecture helps reduce power consumption and increase node number that control by Leader Node in WASNs. The proposed update mechanism, SmartMote, has been implemented on the Tmote-based Octopus II sensor node. Performance evaluation as well as measurement is conducted in the paper to illustrate the significance of the proposed mechanism.

UR - http://www.scopus.com/inward/record.url?scp=84867870481&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84867870481&partnerID=8YFLogxK

U2 - 10.1007/s11277-011-0375-7

DO - 10.1007/s11277-011-0375-7

M3 - Article

AN - SCOPUS:84867870481

VL - 67

SP - 237

EP - 255

JO - Wireless Personal Communications

JF - Wireless Personal Communications

SN - 0929-6212

IS - 2

ER -