Development of (Internet of Things) IoT applications brings a new movement to the functionality of Wireless Sensor Networks (WSNs) from only environment sensing and data gathering to collaborative inferring and ubiquitous intelligence. In intelligent WSNs, nodes collaborate to exchange the information needed to achieve the required inference or smartness. E ciency or correctness of many smart applications relies on the e cient, timely, reliable, and ubiquitous inference of information. In this paper, we introduce the RUbIn framework, which provides a generic solution to such ubiquitous inferences. It brings reliability and ubiquity to inferences using the redundancy characteristic of the gossiping protocols. With RUbIn, the implementation of such inferences and the control of their speed and cost are abstracted by providing developers with a proposed middleware and some dissemination control services. We developed an implementation prototype of the RUbIn framework and a few inference examples of TinyOS. For evaluation, we utilized both the TOSSIM simulator and a testbed of MicaZ motes in various densities and di erent numbers of nodes. Results of the evaluations demonstrated that in all nodes, the inferring time after a change was about a few seconds and the cost of maintenance in stability state was about a few messages sent per hour.
Abstract. Analytical models exist for evaluating gossip-based information propagation. Up to now these models were developed only for fully connected networks. We provide analytical models for information propagation of a push-pull gossiping protocol in a wireless mesh network. The underlying topology is abstracted away by assuming that the wireless nodes are uniformly deployed. We compare our models with simulation results for different topologies.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.