TY - GEN
T1 - Policy-based reprogramming for wireless sensor networks
AU - Lee, Sang Hoon
AU - Choi, Lynn
AU - Nah, Yunmook
AU - Hong, Seungki
AU - Jun, Jong Arm
PY - 2010
Y1 - 2010
N2 - Program codes running on the sensor nodes need to be updated from time to time to fix bugs, tune the parameters, insert new functions, or delete useless codes. In this paper, we propose a policy-based reprogramming framework that can optimize the reprogramming process based on the execution characteristics of modules that constitute the WSN applications. To accomplish this we model the characteristics of a module as a tuple of the following four criteria; region, residence, synchronization and real-time properties of the module. According to the class of a module and the type of a reprogramming operation, we adaptively use 3 different reprogramming techniques; efficient code dissemination using connected dominating set, selective code dissemination, and code acquisition. Experimentation results confirm that this policy-based reprogramming can achieve substantial improvement in both the energy consumption and the reprogramming latency compared to existing solutions for various reprogramming scenarios.
AB - Program codes running on the sensor nodes need to be updated from time to time to fix bugs, tune the parameters, insert new functions, or delete useless codes. In this paper, we propose a policy-based reprogramming framework that can optimize the reprogramming process based on the execution characteristics of modules that constitute the WSN applications. To accomplish this we model the characteristics of a module as a tuple of the following four criteria; region, residence, synchronization and real-time properties of the module. According to the class of a module and the type of a reprogramming operation, we adaptively use 3 different reprogramming techniques; efficient code dissemination using connected dominating set, selective code dissemination, and code acquisition. Experimentation results confirm that this policy-based reprogramming can achieve substantial improvement in both the energy consumption and the reprogramming latency compared to existing solutions for various reprogramming scenarios.
KW - Network management
KW - Policy
KW - Reprogramming
KW - Sensor network
UR - http://www.scopus.com/inward/record.url?scp=77954787149&partnerID=8YFLogxK
U2 - 10.1109/ISORCW.2010.34
DO - 10.1109/ISORCW.2010.34
M3 - Conference contribution
AN - SCOPUS:77954787149
SN - 9780769540382
T3 - ISORC Workshops 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops
SP - 194
EP - 203
BT - ISORC Workshops 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops
T2 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, ISORC Workshops 2010
Y2 - 4 May 2010 through 7 May 2010
ER -