Date Added: Jun 2012
Energy constrained sensor nodes are preloaded with the program code and data, which are usually unattended after deployment. Due to change in user requirements and environmental changes, preloaded software and firmware deployed in sensor nodes have to be reprogrammed on large number of sensor nodes to resolve the post deployment issues. It's not easy and may be impossible to reach the remote sensor nodes deployed in hostile or private environment. The data collection from the sensor node to sink is equally important to disseminate the required program code and data from sink or host to sensors for reprogramming the new version of the software.