The dynamic behavior of a data dissemination protocol for network programming at scale
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Wireless sensor networks for structural health monitoring
Proceedings of the 4th international conference on Embedded networked sensor systems
Fidelity and yield in a volcano monitoring sensor network
OSDI '06 Proceedings of the 7th symposium on Operating systems design and implementation
Spatial query processing in wireless sensor network for disaster management
WD'09 Proceedings of the 2nd IFIP conference on Wireless days
An efficient code update solution for wireless sensor network reprogramming
Proceedings of the Eleventh ACM International Conference on Embedded Software
Hi-index | 0.00 |
To support reprogramming in embedded network systems (ENSs), we present SFC, a simple flow control protocol for communication between serial devices, which enables fast and reliable data transmission. The reprogramming strategy uses a boot loader, responsible for receiving the application program over a serial communication channel, storing it in the program memory space, and then initiating execution. SFC is used as the communication protocol for the boot loader. SFC uses a finite state automata to control the send and receive mechanisms, while introducing minimal protocol overhead. The automata utilizes synchronization and acknowledgment mechanisms to achieve high reliability. We first describe the boot loader design and the reprogramming strategy. We then describe the design and implementation of the SFC protocol and present experimental results to demonstrate its performance and efficacy.