SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 97 === This thesis 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 w...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/33879008582458315193 |
id |
ndltd-TW-097NCKU5392074 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCKU53920742016-05-04T04:25:27Z http://ndltd.ncl.edu.tw/handle/33879008582458315193 SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network SmartMote:一具可動態更新技術之感測器運用於無線隨意感測網路 Yao-Dong Zou 鄒耀東 碩士 國立成功大學 資訊工程學系碩博士班 97 This thesis 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. SmartMote is a compact interpreter-like virtual machine designed specifically for wireless ad hoc sensor networks built on TinyOS, a component-based operating system for highly constraint embedded platform. Instead of installing applications as binary objects on the sensor node, every node executes a byte code interpreter. SmartMote reads the special byte code commands from memory, and transforms these operations to TinyOS operations. Performance evaluation as well as measurement is conducted in the paper to illustrate the significance of the proposed mechanism. Sheng-Tzong Cheng 鄭憲宗 2009 學位論文 ; thesis 46 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 97 === This thesis 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. SmartMote is a compact interpreter-like virtual machine designed specifically for wireless ad hoc sensor networks built on TinyOS, a component-based operating system for highly constraint embedded platform. Instead of installing applications as binary objects on the sensor node, every node executes a byte code interpreter. SmartMote reads the special byte code commands from memory, and transforms these operations to TinyOS operations. Performance evaluation as well as measurement is conducted in the paper to illustrate the significance of the proposed mechanism.
|
author2 |
Sheng-Tzong Cheng |
author_facet |
Sheng-Tzong Cheng Yao-Dong Zou 鄒耀東 |
author |
Yao-Dong Zou 鄒耀東 |
spellingShingle |
Yao-Dong Zou 鄒耀東 SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network |
author_sort |
Yao-Dong Zou |
title |
SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network |
title_short |
SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network |
title_full |
SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network |
title_fullStr |
SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network |
title_full_unstemmed |
SmartMote: An Adaptive Update Mechanism for Wireless Ad-Hoc Sensor Network |
title_sort |
smartmote: an adaptive update mechanism for wireless ad-hoc sensor network |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/33879008582458315193 |
work_keys_str_mv |
AT yaodongzou smartmoteanadaptiveupdatemechanismforwirelessadhocsensornetwork AT zōuyàodōng smartmoteanadaptiveupdatemechanismforwirelessadhocsensornetwork AT yaodongzou smartmoteyījùkědòngtàigèngxīnjìshùzhīgǎncèqìyùnyòngyúwúxiànsuíyìgǎncèwǎnglù AT zōuyàodōng smartmoteyījùkědòngtàigèngxīnjìshùzhīgǎncèqìyùnyòngyúwúxiànsuíyìgǎncèwǎnglù |
_version_ |
1718257329194926080 |