RMD: Reliable Multicast Data Dissemination within Groups of Collaborating Objects

Factory and industrial automation systems gradually start to incorporate wireless networks of smart objects and sensor nodes. In this context, one fundamental problem is the reliability of data dissemination, particularly in the case of total or partial network reconfiguration. We propose RMD, a reliable data dissemination solution targeting multicast groups of collaborating objects. Compared to previous work, our approach focuses on guaranteeing the data transmission rather than improving the delivery ratio. In addition, RMD scales better by utilizing the multicast support and proves more energy efficient due to cross-layer optimizations. To achieve these, we combine end-to-end aggregated acknowledgements with local error detection and recovery, and apply a selective listening scheme for reducing unnecessary radio operation

[1]  Özgür B. Akan,et al.  ESRT: event-to-sink reliable transport in wireless sensor networks , 2003, MobiHoc '03.

[2]  Chieh-Yih Wan,et al.  CODA: congestion detection and avoidance in sensor networks , 2003, SenSys '03.

[3]  Ian F. Akyildiz,et al.  A scalable approach for reliable downstream data delivery in wireless sensor networks , 2004, MobiHoc '04.

[4]  Michael Beigl,et al.  Collaborative business items , 2007 .

[5]  J. J. Garcia-Luna-Aceves,et al.  A comparison of reliable multicast protocols , 1998, Multimedia Systems.

[6]  Limin Wang,et al.  MNP: Multihop Network Reprogramming Service for Sensor Networks , 2004, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[7]  David E. Culler,et al.  The dynamic behavior of a data dissemination protocol for network programming at scale , 2004, SenSys '04.

[8]  H. Scholten,et al.  CODE: A Description Language for Wireless Collaborating Objects , 2005, 2005 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[9]  Chieh-Yih Wan,et al.  PSFQ: a reliable transport protocol for wireless sensor networks , 2002, WSNA '02.

[10]  Deborah Estrin,et al.  A Remote Code Update Mechanism for Wireless Sensor Networks , 2003 .

[11]  John Heidemann,et al.  RMST: reliable data transport in sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[12]  Paul J. M. Havinga,et al.  Prolonging the lifetime of wireless sensor networks by cross-layer interaction , 2004, IEEE Wireless Communications.

[13]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[14]  Paul J.M. Havinga,et al.  Assisting Business Processes through Wireless Sensor Networks , 2006 .

[15]  P. Havinga,et al.  Experiments with Reliable Data Delivery in Wireless Sensor Networks , 2005, 2005 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[16]  Katia Obraczka,et al.  Multicast transport protocols: a survey and taxonomy , 1998, IEEE Commun. Mag..

[17]  David E. Culler,et al.  Bridging the Gap: Programming Sensor Networks with Application Specific Virtual Machines , 2004 .

[18]  Donald F. Towsley,et al.  A comparison of sender-initiated and receiver-initiated reliable multicast protocols , 1994, IEEE J. Sel. Areas Commun..