|Title||Adaptive code dissemination based on link quality in wireless sensor networks|
|Publication Type||Journal Article|
|Year of Publication||2017|
|Authors||Kim D., Nam H., Kim D.|
|Journal||Ieee Internet of Things Journal|
|Type of Article||Article|
|Keywords||Adaptive payload size; code dissemination; link quality; networks (WSNs); packet length; wireless sensor|
Code dissemination is a main component of reprogramming which enables over-the-air software update in wireless sensor networks (WSNs). In this paper, we present an adaptive code dissemination based on link quality (ACODI), which aims to minimize energy consumption. Compared to prior works on code dissemination, ACODI has a variety of notable features. First, it dynamically adapts the payload size in terms of energy efficiency. Second, it provides very low-overhead link estimation method. Finally, it is gracefully integrated into Deluge, which is the de facto standard code dissemination protocol in WSNs, and implemented on the TinyOS platform with very small overhead in terms of computation and memory. Our experiments using TelosB motes in the indoor testbed show that ACODI outperforms Deluge-22 and Deluge-108, which are Deluge with a fixed payload size of 22 and 108 bytes, respectively, in terms of energy efficiency and completion time.