Wireless sensor networks (WSNs) have been one of the main topics of networking research in recent years and now they are widely considered as a viable communication solution for resource constrained environments with moderate performance requirements. WSNs are often deployed in regions where it is difficult or too expensive to collect and redistribute the nodes for maintenance. However, there is often a need to reprogram all the nodes in the network, either during application test phases on deployed networks, or to support software upgrades. Therefore, a reliable method of sending a relatively large amount of data to each node in the network is required to support these functions. Also, such a feature makes the obsolescence time of the network significantly longer, since new applications can be installed on the devices without any onsite intervention.
展开▼