Development and Deployment of an IoT-Based Reconfigurable System: A Case Study for Smart Garden

  • Dang Huynh-Van
  • Ngan Le-Thi-Chau
  • Khoa Ngo-Khanh
  • Quan Le-TrungEmail author
Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 257)


Nowadays, Internet of Things (IoT) is not only a hot research topic but also plays a vital role in the development and deployment of many different domains, e.g., industry, transportation, education, health and agriculture as well. However, the development and deployment of real-time IoT-based systems requires stringent technical challenges on the scalability, the availability and the dynamic adaptability of the IoTs systems and applications. In this paper, we present an IoT-based architecture with a reconfigurable approach to deal with those technical challenges, and the proposed IoT-based reconfigurable system is applied for the environmental monitoring in a Smart Garden application as a case study. By implementing the load-balanced infrastructure and the over-the-air (OTA) programming, our system fulfils the large deployment of many wireless sensor devices. In addition, we have also presented and discussed the empirical results related to the resource usage, the packet transmission and the energy consumption during the reconfiguration and lay out tentative approaches on the application of our proposed system to different application domains.


Internet of Things Over-the-air programming Reconfiguration Wireless sensor networks TinyOS 



This research is funded and supported by Department of Science & Technology Ho Chi Minh City, under the contract number: 211/2017/HĐ-SKHCN.


  1. 1.
    Song, T., Capurso, N., Cheng, X., Yu, J., Chen, B., Zhao, W.: Enhancing GPS with lane-level navigation to facilitate highway driving. IEEE Trans. Veh. Technol. 6(6), 4579–4591 (2017)CrossRefGoogle Scholar
  2. 2.
    TongKe, F.: Smart agriculture based on cloud computing and IOT. J. Converg. Inf. Technol. (JCTT) 8, 210–216 (2013)Google Scholar
  3. 3.
    Li, R., Song, T., Capurso, N., Yu, J., Couture, J., Cheng, X.: IoT applications on secure smart shopping system. IEEE Internet Things J. 4(6), 1945–1954 (2017)CrossRefGoogle Scholar
  4. 4.
    Jie, Y., Pei, J.Y., Jun, L., Yun, G., Wei, X.: Smart home system based on IOT technologies. In: 2013 International Conference on Computational and Information Sciences, Shiyang (2013)Google Scholar
  5. 5.
    Huynh-Van, D., Tran-Quoc, K., Le-Trung, Q.: Toward a real-time development and deployment of IoTs application for smart garden on OpenStack cloud. In: Chen, Y., Duong, T.Q. (eds.) INISCOM 2017. LNICST, vol. 221, pp. 121–130. Springer, Cham (2018). Scholar
  6. 6.
    Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., Woo, A.: TinyOS: an operating system for sensor networks. In: Weber, W., Rabaey, J.M., Aarts, E. (eds.) Ambient Intelligence, pp. 115–148. Springer, Heidelberg (2005). Scholar
  7. 7.
    Amjad, M., Sharif, M., Afzal, M.K., Kim, S.W.: TinyOS-new trends, comparative views and supported sensing applications: a review. IEEE Sens. J. 16(9), 2865–2889 (2016)CrossRefGoogle Scholar
  8. 8.
    Jeong, J., David, C.: Incremental network programming for wireless sensors. In: 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (2004)Google Scholar
  9. 9.
    Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale. In: SenSys 2004 Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA (2004)Google Scholar
  10. 10.
    Sandeep, S.K., Limin, W.: MNP: multihop network reprogramming service for sensor networks. In: The 25th IEEE International Conference on Distributed Computing Systems (2005)Google Scholar
  11. 11.
    Naik, V., Arora, A., Sinha, P., Zhang, H.: Sprinkler: a reliable and energy efficient data dissemination service for wireless embedded devices. In: 26th IEEE International Real-Time Systems Symposium (RTSS 2005) (2005)Google Scholar
  12. 12.
    Marron, P.J., Lachenmann, A., Minder, D., Hahner, J., Sauter, R., Rothermel, K.: TinyCubus: a flexible and adaptive framework for sensor networks. In: Proceedings of the Second European Workshop on Wireless Sensor Networks (2005)Google Scholar
  13. 13.
  14. 14.
    Open Sniffer For 802.15.4, Zigbee, 6LOWPAN.

Copyright information

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

Authors and Affiliations

  • Dang Huynh-Van
    • 1
  • Ngan Le-Thi-Chau
    • 1
  • Khoa Ngo-Khanh
    • 1
  • Quan Le-Trung
    • 1
    Email author
  1. 1.UiTiOt Research Group, Department of Computer NetworksUniversity of Information Technology, Vietnam National UniversityHo Chi Minh CityVietnam

Personalised recommendations