Testbed Evaluation of Sensor Node Overlay Multicast

  • Gerald Wagenknecht
  • Torsten Ingo Braun
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8638)


The Sensor Node Overlay Multicast (SNOMC) protocol supports reliable, time-efficient and energy-efficient dissemination of data from one sender node to multiple receivers as it is needed for configuration, code update, and management operations in wireless sensor networks. SNOMC supports end-to-end reliability using negative acknowledgements. The mechanism is simple and easy to implement and can significantly reduce the number of transmissions. SNOMC supports three different caching strategies namely caching on each intermediate node, caching on branching nodes, or caching on the sender node only. SNOMC was evaluated in our in-house real-world testbed and compared to a number of common data dissemination protocols. It outperforms the selected protocols in terms of transmission time, number of transmitted packets, and energy-consumption.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Intanagonwiwat, C., Govindan, R., Estrin, D., Heidemann, J., Silva, F.: Directed diffusion for wireless sensor networking. IEEE/ACM Transactions on Networking 11(1) (February 2002)Google Scholar
  2. 2.
    Wan, C.-Y., Campbell, A.T., Krishnamurthy, L.: PSFQ: A reliable transport protocol for wireless sensor networks. In: Proceedings of the ACM International Workshop on Wireless Sensor Networks and Applications (WSNA 2002), Atlanta, GA, USA (September 2002)Google Scholar
  3. 3.
    Liang, O., Sekercioglu, Y., Mani, N.: A survey of multipoint relay based broadcast schemes in wireless ad hoc networks. IEEE Communications Surveys and Tutorials 8(4) Fourth Quarter (2006)Google Scholar
  4. 4.
    Marron, P.J., Lachenmann, A., Minder, D., Hhner, J., Sauter, R., Rothermel, K.: Tinycubus: A flexible and adaptive framework for sensor networks. In: Proceedings of the European Conference on Wireless Sensor Networks (EWSN 2005), Istanbul, Turkey (January 2005)Google Scholar
  5. 5.
    Marron, P.J., Minder, D., Lachenmann, A., Rothermel, K.: Tinycubus: An adaptive cross-layer framework for sensor networks. it - Information Technology 47(2) (February 2005)Google Scholar
  6. 6.
    Cao, Q., He, T., Abdelzaher, T.: uCast: Unified Connectionless Multicast for Energy Efficient Content Distribution in Sensor Networks. IEEE Transactions on Parallel and Distributed Systems 18(2) (February 2007)Google Scholar
  7. 7.
    Levis, P., Patel, N., Culler, D., Shenker, S.: Trickle: a self-regulating algorithm for code propagation and maintenance in wireless sensor networks. In: 1st Conference on Symposium on Networked Systems Design and Implementation, NSDI 2004, vol. 1. USENIX Association, Berkeley (2004)Google Scholar
  8. 8.
    Ferrari, F., Zimmerling, M., Mottola, L., Thiele, L.: Low-power wireless bus. In: 10th ACM Conference on Embedded Network Sensor Systems (SenSys 2012). ACM, New York (2012)Google Scholar
  9. 9.
    Marchiori, A., Han, Q.: PIM-WSN: Efficient multicast for IPv6 wireless sensor networks. In: IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, June 20-24 (2011)Google Scholar
  10. 10.
    Oikonomou, G., Phillips, G.I.: Stateless multicast forwarding with RPL in 6LowPAN sensor networks. In: IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), March 19-23 (2012)Google Scholar
  11. 11.
    Dunkels, A., Eriksson, J., Finne, N., Tsiftes, N.: Powertrace: Network-level power profiling for low-power wireless networks. Technical Report T2011:05, Swedish Institute of Computer Science (March 2011)Google Scholar
  12. 12.
    Coulson, G., Porter, B., Chatzigiannakis, I., Koninis, C., Fischer, S., Pfisterer, D., Bimschas, D., Braun, T., Hurni, P., Anwander, M., Wagenknecht, G., Fekete, S., Krller, A., Baumgartner, T.: Flexible experimentation in wireless sensor networks. Communications of the ACM 55(1) (January 2012)Google Scholar
  13. 13.
    Dunkels, A., Grönvall, B., Voigt, T.: Contiki - A Lightweight and Flexible Operating System for Tiny Networked Sensors. In: Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks, LCN 2004. IEEE Computer Society, Washington, DC (2004)Google Scholar
  14. 14.
    Hosseini, M., Ahmed, D.T., Shirmohammadi, S., Georganas, N.D.: A survey of application-layer multicast protocols. Communications Surveys & Tutorials 9(3), 58–74 (2007)CrossRefGoogle Scholar
  15. 15.
    Wang, X., Tan, Y., Zhou, Z., Zhou, L.: Reliable and energy-efficient multicast based on network coding for wireless sensor networks. In: 6th International ICST Conference on Communications and Networking in China (CHINACOM), pp. 1142–1145 (August 2011)Google Scholar
  16. 16.
    Banerjee, S., Misra, A., Jihwang, Y., Agrawala, A.: Energy-efficient broadcast and multicast trees for reliable wireless communication. Wireless Communications and Networking, 660–667 (March 20, 2003)Google Scholar
  17. 17.
    Wagenknecht, G., Anwander, M., Braun, T.: SNOMC: An overlay multicast protocol for Wireless Sensor Networks. In: 9th Annual Conference on Wireless on-demand Network Systems and Services, WONS 2012, Courmayeur, Italy, January 9-11 (2012)Google Scholar
  18. 18.
    Wagenknecht, G., Anwander, M., Braun, T.: Performance Evaluation of Reliable Overlay Multicast in Wireless Sensor Networks. In: Koucheryavy, Y., Mamatas, L., Matta, I., Tsaoussidis, V. (eds.) WWIC 2012. LNCS, vol. 7277, pp. 114–125. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  19. 19.
    Dunkels, A.: The ContikiMAC Radio Duty Cycling Protocol SICS Technical Report T2011:13Google Scholar
  20. 20.
    Dunkels, A., Mottola, L., Tsiftes, N., Österlind, F., Eriksson, J., Finne, N.: The Announcement Layer: Beacon Coordination for the Sensornet Stack. In: Marrón, P.J., Whitehouse, K. (eds.) EWSN 2011. LNCS, vol. 6567, pp. 211–226. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  21. 21.
    Doddavenkatappa, M., Chan, M.C., Leong, B.: Splash: Fast Data Dissemination with Constructive Interference in Wireless Sensor Networks. In: 10th USENIX conference on Networked Systems Design and Implementation, Lombard, IL, April 02-05 (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Gerald Wagenknecht
    • 1
  • Torsten Ingo Braun
    • 1
  1. 1.Institute of Computer Science and Applied MathematicsUniversity of BernSwitzerland

Personalised recommendations