Skip to main content

Indriya2: A Heterogeneous Wireless Sensor Network (WSN) Testbed

  • Conference paper
  • First Online:

Abstract

Wireless sensor network testbeds are important elements of sensor network/IoT research. The Indriya testbed has been serving the sensor network community for the last 8 years. Researchers from more than a hundred institutions around the world have been actively using the testbed in their work. However, given that Indriya has been deployed for over 8 years, it has a number of limitations. For example, it lacks support for heterogeneous devices and the ability to handle data generated by the testbed with no loss, even at a relatively low sampling rate. In this paper, we present the design and implementation of an upgraded version of Indriya, Indriya2, with the following improvements, namely (1) support for heterogeneous sensor devices, (2) support for higher data rate through the infrastructure, (3) support for multiple users to schedule jobs over non-overlapping set of heterogeneous nodes at the same time, and (4) a real-time publish/subscribe architecture to send/receive data to/from the testbed nodes.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   60.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://indriya.comp.nus.edu.sg/.

References

  1. Doddavenkatappa, M., Chan, M.C., Ananda, A.L.: Indriya: a low-cost, 3D wireless sensor network testbed. In: Korakis, T., Li, H., Tran-Gia, P., Park, H.-S. (eds.) TridentCom 2011. LNICST, vol. 90, pp. 302–316. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29273-6_23

    Chapter  Google Scholar 

  2. TinyOS-main. https://github.com/tinyos/tinyos-main/releases. Accessed 4 June 2018

  3. Multi-Standard CC2650 SensorTag Design Guide. http://www.ti.com/lit/ug/tidu862/tidu862.pdf. Accessed 4 June 2018

  4. TelosB Mote Platform. https://www.willow.co.uk/TelosB_Datasheet.pdf. Accessed 4 June 2018

  5. Python-msp430-tools for TelosB, Z1 and WisMote. https://github.com/cetic/python-msp430-tools. Accessed 5 June 2018

  6. Z1 Datasheet. http://zolertia.sourceforge.net/wiki/images/e/e8/Z1_RevC_Datasheet.pdf. Accessed 5 June 2018

  7. WiSNet: Complete solution for IPv6 sensor networks. http://www.aragosystems.com/produits/wisnet/wismote/. Accessed 5 June 2018

  8. Uniflash Standalone Flash Tool for TI Microcontrollers (MCU), Sitara Processors & SimpleLink devices. http://www.ti.com/tool/UNIFLASH. Accessed 5 June 2018

  9. Serial port to network proxy enhanced for multi-connections support! https://github.com/nickxia/ser2nets. Accessed 4 June 2018

  10. Sched - Event scheduler. https://docs.python.org/3/library/sched.html. Accessed 4 June 2018

  11. Eclipse Mosquitto\(^{TM}\): An open source MQTT broker homepage. https://mosquitto.org/. Accessed 4 June 2018

  12. InfluxDB homepage. https://docs.influxdata.com/influxdb. Accessed 4 June 2018

  13. Simple MQTT (broker) benchmarking tool. https://github.com/krylovsk/mqtt-benchmark. Accessed 30 June 2018

  14. Lim, R., Ferrari, F., Zimmerling, M., Walser, C., Sommer, P., Beutel, J.: FlockLab: a testbed for distributed, synchronized tracing and profiling of wireless embedded systems. In: Proceedings of the 12th International Conference on Information Processing in Sensor Networks, New York, pp. 153–166 (2013)

    Google Scholar 

  15. Boano, C.A., Voigt, T., Noda, C., Römer, K., Zúñiga, M.: JamLab: augmenting sensornet testbeds with realistic and controlled interference generation. In: Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks, pp. 175–186 (2011)

    Google Scholar 

  16. Adjih, C., et al.: FIT IoT-LAB: a large scale open experimental IoT testbed. In: IEEE 2nd World Forum on Internet of Things (WFIoT), pp. 459–464 (2015)

    Google Scholar 

  17. Handziski, V., Köpke, A., Willig, A., Wolisz, A.: TWIST: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks. In: Proceedings of the 2nd International Workshop on Multi-hop Ad Hoc Networks: From Theory to Reality, pp. 63–70. ACM (2006)

    Google Scholar 

  18. Werner-Allen, G., Swieskowski, P., Welsh, M.: MoteLab: a wireless sensor network testbed. In: The Proceedings of the 4th International Symposium on Information Processing in Sensor Networks, p. 68 (2005)

    Google Scholar 

  19. Levis, P., et al.: TinyOS: an operating system for sensor networks. In: Weber, W., Rabaey, J.M., Aarts, E. (eds.) Ambient Intelligence. Springer, Heidelberg (2005). https://doi.org/10.1007/3-540-27139-2_7

    Chapter  Google Scholar 

  20. Dunkels, A., Gronvall, B., Voigt, T.: Contiki-a lightweight and flexible operating system for tiny networked sensors. In: Local Computer Networks (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paramasiven Appavoo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Appavoo, P., William, E.K., Chan, M.C., Mohammad, M. (2019). Indriya2: A Heterogeneous Wireless Sensor Network (WSN) Testbed. In: Gao, H., Yin, Y., Yang, X., Miao, H. (eds) Testbeds and Research Infrastructures for the Development of Networks and Communities. TridentCom 2018. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 270. Springer, Cham. https://doi.org/10.1007/978-3-030-12971-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-12971-2_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-12970-5

  • Online ISBN: 978-3-030-12971-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics