Infuse: A TDMA Based Data Dissemination Protocol for Sensor Networks

Sandeep S. Kulkarni, Mahesh Arumugam
2006 International Journal of Distributed Sensor Networks  
Reliable dissemination of bulk data is one of the important problems in sensor networks. For example, programming or upgrading the software in sensors at run-time requires reliable dissemination of a new program across the network. In this paper, we present Infuse, a reliable data dissemination protocol based on TDMA based medium access layer. Although TDMA guarantees collision-freedom, unexpected channel errors (e.g., message corruption, varying signal strengths, etc) can cause random message
more » ... use random message losses. To deal with this problem, we consider two recovery schemes that use implicit acknowledgments. We also present a scheme to reduce the number of message receptions further. With this approach, sensors typically do not receive a given message multiple times. We also demonstrate that our algorithms can handle failure of sensors. Keywords: data dissemination, network programming, time division multiple access, implicit acknowledgments, sensor networks 1 infuse v.; to cause to be permeated with something (as a principle or quality) that alters usually for the better. Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 14. ABSTRACT 15. SUBJECT TERMS 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT 18. NUMBER OF PAGES 8 19a. NAME OF RESPONSIBLE PERSON a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18
doi:10.1080/15501320500330760 fatcat:yd7tfi4fkvfotiugonqxe2tirq