Generic IoT Platform for Analytics in Agriculture

  • Balasubramani Pradeep
  • R. BalasubramaniEmail author
  • Jason Elroy Martis
  • M. S. Sannidhan
Part of the Studies in Big Data book series (SBD, volume 67)


Recently, it has become trend to use Internet of things for our day-to-day life, wherein we use the setup of various devices for the large collection of data and its transmission in various circumstances. It is actually made possible and success due to the involvement of different sensors that are capable of collecting the type and amount of data required. But many a times when using the setup of Internet of Applications for any kind of developed applications or an application to be developed, it is observed that the setup is built for a specified purpose and provides a one-dimensional application which basically restricts the usage of the developed system for some other purposes or does not provide a flexibility of extending the application to add further modules. In regard to this, our research work aims in creating a universal platform used especially in the field of agriculture for data transmission and reception from various sensors and plotting the statistical graphs on a dashboard. Apart from this as purpose of providing easy usage and extensibility smart devices can also be installed which provides the plug and play capability of our system.


Internet of things Smart sensors Real-time data streaming Agriculture 


  1. 1.
    Sannidhan, M.S., Martis, J.E. and Bhandary, A.: A cost effective approach for detecting electricity theft using raspberry pi board. In: 2017 International Conference on Current Trends in Computer, Electrical, Electronics and Communication (CTCEEC) (2017)Google Scholar
  2. 2.
    Chanthakit, S., Rattanapoka, C.: MQTT based air quality monitoring system using node MCU and node-RED. In: 2018 Seventh ICT International Student Project Conference (ICT-ISPC), Nakhonpathom, pp 1–5 (2018)Google Scholar
  3. 3.
    Shenoy, J., Pingle, Y.: IOT in agriculture. In: 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, pp. 1456–1458 (2016)Google Scholar
  4. 4.
    Prathibha, S.R., Hongal, A., Jyothi, M.P.: IOT based monitoring system in smart agriculture. In: 2017 International Conference on Recent Advances in Electronics and Communication Technology (ICRAECT), Bangalore, pp. 81–84 (2017).
  5. 5.
    Jaiganesh, S., Gunaseelan, K., Ellappan, V.: IOT agriculture to improve food and farming technology. 2017 Conference on Emerging Devices and Smart Systems (ICEDSS), Tiruchengode, p. 260–266 (2017).
  6. 6.
    Heble, S., Kumar, A., Prasad, K.V.V.D., Samirana, S., Rajalakshmi, P., Desai, U.B., Sabeena, S.: A low power IoT network for smart agriculture IEEE 4th World Forum on Internet of Things (WF-IoT). Singapore 2018, 609–614 (2018). Scholar
  7. 7.
    Chaczko, Z., Braun, R.: Learning data engineering: creating IoT apps using the node-RED and the RPI technologies. In: 2017 16th International Conference on Information Technology Based Higher Education and Training (ITHET), Ohrid, pp. 1–8 (2017)Google Scholar
  8. 8.
    Rajalakshmi, A., Shahnasser, H.: Internet of things using node-red and alexa. In: 2017 17th International Symposium on Communications and Information Technologies (ISCIT), Cairns, QLD, pp. 1–4 (2017)Google Scholar
  9. 9.
    Abinaya, P., Geetha, C.: Dynamic detection of node replication attacks using X-RED in wireless sensor networks. In: International Conference on Information Communication and Embedded Systems (ICICES2014), Chennai, pp. 1–4 (2014)Google Scholar
  10. 10.
    Lekić, M., Gardašević, G.: IoT sensor integration to node-red platform. In: 2018 17th International Symposium INFOTEH-JAHORINA (INFOTEH), East Sarajevo, pp. 1–5 (2018)Google Scholar
  11. 11.
    Kodali, R.K., Anjum, A.: IoT based home automation using node-red. In: 2018 Second International Conference on Green Computing and Internet of Things (ICGCIoT), pp. 386–390. Bangalore, India (2018)Google Scholar
  12. 12.
    Zhong, C., Zhu, Z., Huang, R.: Study on the IOT architecture and gateway technology. 2015 14th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES), Guiyang, pp. 196–199 (2015).
  13. 13.
    Saadeh, H., Almobaideen, W., Sabri, K.E.: Internet of things: a review to support IoT architecture’s design. In: 2017 2nd International Conference on the Applications of Information Technology in Developing Renewable Energy Processes & Systems (IT-DREPS), Amman, pp. 1–7 (2017).
  14. 14.
    Navani, D., Jain, S., Nehra, M.S.: The Internet of things (IoT): a study of architectural elements. In: 2017 13th International Conference on Signal-Image Technology and Internet-Based Systems (SITIS), Jaipur, pp. 473–478 (2017).
  15. 15.
    Heo, S., Kim, H.W.: An analysis of IoT security requirements and communications of the Korean, pp. 16–22 (2017)Google Scholar
  16. 16.
    Ammar, M., Rusello, G., Crispo, B.: Internet of things: a survey on the security of IoT frameworks. J. Inf. Secur. Appl. 38, 8–27 (2018)Google Scholar
  17. 17.
    Hwang, I., Kim, Y.-G.: Analysis of security standardization for the internet of things. In: 2017 International Conference on Platform Technology and Service (PlatCon) (2017)Google Scholar
  18. 18.
    Dey, A., Stuart, K., Tolentino, M. E.: Characterizing the impact of topology on IoT stream processing. In: 2018 IEEE 4th World Forum on Internet of Things (WF-IoT) (2018)Google Scholar
  19. 19.
    Lee, H.-R., Lin, C.-H., Park, K.-H., Kim, W.-J., Cho, H.-J.: Development of SoC virtual platform for IoT terminals based on OneM2M. 2017 International SoC Design Conference (ISOCC) (2017)Google Scholar
  20. 20.
    Park, D.-H., Bang, H.-C., Pyo, C. S., Kang, S.-J.: Semantic open IoT service platform technology. 2014 IEEE World Forum on Internet of Things (WF-IoT) (2014)Google Scholar
  21. 21.
    Park, I.-K., Kwak, J.: Implementation of permission management method for before and after applications the update in android-based IoT platform environment (2017)Google Scholar
  22. 22.
    Idriss, T., Idriss, H., Bayoumi, M.: A PUF-based paradigm for IoT security. 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT) (2016)Google Scholar
  23. 23.
    Thenmozhi, S., Ranjitha, J.B., Anu, S., Soniya, A.J.: Light weight security framework for IoT. In: 2019 5th International Conference on Advanced Computing and Communication Systems (ICACCS) (2019)Google Scholar
  24. 24.
    Howard, M., Lipner, S.: The security development lifecycle: SDL: a process for developing demonstrably more secure software, vol. 8. Microsoft Press (2006)Google Scholar
  25. 25.
    Graham, D.: Introduction to the CLASP process (2006) [Online]. Available [Online]
  26. 26.
    OWASP: Software assurance maturity model. OWASP. [Online] (2018). Available [Online]
  27. 27.
    Bugeja, J., Vogel, B., Jacobsson, A., Varshney, R.: IoTSM: an end-to-end security model for IoT ecosystems. 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops) (2019)Google Scholar
  28. 28.
    Vakaloudis, A., Oleary, C.: A framework for rapid integration of IoT Systems with industrial environments. In: 2019 IEEE 5th World Forum on Internet of Things (WF-IoT) (2019)Google Scholar
  29. 29.
    Abbass, W., Bakraouy, Z., Baina, A., Bellafkih, M.: Classifying IoT security risks using deep learning algorithms. In: 2018 6th International Conference on Wireless Networks and Mobile Communications (WINCOM) (2018)Google Scholar
  30. 30.
    Chen, H.W., Lin, F.J.: Converging MQTT resources in ETSI standards based M2M platform. In: 2014 IEEE International Conference on Internet of Things (iThings), and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social CompGoogle Scholar
  31. 31.
    Tantitharanukul, N., Osathanunkul, K., Hantrakul, K., Pramokchon, P., Khoenkaw, P.: MQTT-topics management system for sharing of open data. 2017 International Conference on Digital Arts, Media and Technology (ICDAMT), Chiang Mai, pp. 62–65 (2017)Google Scholar
  32. 32.
    Mishra, B.: TMCAS: An MQTT based collision avoidance system for railway networks. In: 2018 18th International Conference on Computational Science and Applications (ICCSA), Melbourne, VIC, pp. 1–6 (2018)Google Scholar
  33. 33.
    Bryce, R., Shaw, T., Srivastava, G.: MQTT-G: a publish/subscribe protocol with geolocation. In: 2018 41st International Conference on Telecommunications and Signal Processing (TSP), Athens, pp. 1–4 (2018)Google Scholar
  34. 34.
    Sasaki, Y., Yokotani, T., Mukai, H.: Comparison with assured transfer of information mechanisms in MQTT. 2018 International Japan-Africa Conference on Electronics, Communications and Computations (JAC-ECC), Alexandria, Egypt, pp. 95–98 (2018)Google Scholar
  35. 35.
    Harsha, M.S., Bhavani, B.M., Kundhavai, K.R.: Analysis of vulnerabilities in MQTT security using Shodan API and implementation of its countermeasures via authentication and ACLs. In:2018 International Conference on Advances in Computing, CommunicationsGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.University of Texas at DallasRichardsonUSA
  2. 2.NMAM Institute of TechnologyUdupiIndia

Personalised recommendations