Multi-base Station Placement for Wireless Reprogramming in Sensor Networks
KES '09 Proceedings of the 13th International Conference on Knowledge-Based and Intelligent Information and Engineering Systems: Part II
An implementation of reprogramming scheme for wireless sensor networks
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part II
Selective reprogramming of mobile sensor networks through social community detection
EWSN'10 Proceedings of the 7th European conference on Wireless Sensor Networks
Distributed Transmission Power Control for Network Programming in Wireless Sensor Networks
Wireless Personal Communications: An International Journal
Hi-index | 0.00 |
Existing code update protocols for reprogramming nodes in a sensornetwork are either unsuitable or inefficient when used in a mobile environment. The prohibitive factor of uncertainty about a node's location due to their continuous movement coupled with the obvious constraint of a node's limited resources, pose daunting challengesto the design of an effective code dissemination protocol for mobilesensor networks. In this paper, we propose \emph{ReMo}, an energy efficient, multihop reprogramming protocol for mobile sensor networks.Without making any assumptions on the location of nodes, ReMo uses the LQI and RSSI measurements of received packets to estimate link qualities and relative distances with neighbors in order to select the best node for code exchange. The protocol is based on a probabilisticbroadcast paradigm with the mobile nodes smoothly modifying their advertisement transmission rates based on the dynamic changes in network density, thereby saving valuable energy. Contrary to previous protocols, ReMo downloads pages regardless of their order, thus, exploiting the mobility of the nodes and facilitating a fast transfer of the code. Our simulation results show significant improvement in reprogramming time and number of message transmissions over other existing protocols under different settings of network mobility.