Advertisement

On Evaluating IoTivity Cloud Platform

  • Thien-Binh Dang
  • Manh-Hung Tran
  • Duc-Tai Le
  • Hyunseung ChooEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10408)

Abstract

Accompanying the Internet of Things (IoT) is a demand of advanced applications and services utilizing the potential of the IoT environment. Monitoring the environment for a provision of context-aware services to the human beings is one of the new trends in our future life. The IoTivity Cloud is one of the most notable open-source platform bringing an opportunity to collect, analyze, and interpret a huge amount of data available in the IoT environment. Based on the IoTivity Cloud, we aim to develop a novel platform for comprehensive monitoring of a future network, which facilitates on-demand data collection to enable the network behavior prediction and the quality of user experience maintenance. In consideration of performance evaluation of the monitoring platform, this paper presents results of a preliminary test on the data acquisition/supply process in the IoTivity Cloud.

Keywords

Internet of Things Monitoring platform Publish-subscribe pattern Message queue Performance evaluation 

Notes

Acknowledgment

This research was supported in part by Korean government, under G-ITRC support program (IITP-2016-R6812-16-0001) supervised by the IITP, Priority Research Centers Program (NRF-2010-0020210) and Basic Science Research Program (NRF-2016R1D1A 1B03934660) through NRF, respectively.

References

  1. 1.
    Ashton, K.: That Internet of Things thing. RFID J., June 2009Google Scholar
  2. 2.
    Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010), doi: 10.1016/j.comnet.2010.05.010
  3. 3.
    Alcaraz, C., Najera, P., Lopez, J., Roman, R.: Wireless sensor networks and the Internet of Things: do we need a complete integration? In: Proceedings of the 1st International Workshop on the Security of the Internet of Things (SecIoT 2010). IEEE, Tokyo, December 2010. https://www.nics.uma.es/pub/papers/calcaraz10.pdf
  4. 4.
    Miorandi, D., Sicari, S., Pellegrini, F.D., Chlamtac, I.: Internet of Things: vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012). http://www.sciencedirect.com/science/article/pii/S1570870512000674
  5. 5.
    IoTivity software framework. https://www.iotivity.org
  6. 6.
    Open Connectivity Foundation. https://openconnectivity.org
  7. 7.
  8. 8.
    Nakhuva, B., Champaneria, T.: Study of various Internet of Things platforms. Int. J. Comput. Sci. Eng. Surv. (IJCSES) 6(6), 61–74 (2015), doi: 10.5121/ijcses.2015.6605
  9. 9.
    ThingWorx: Enterprise IoT Solutions and Platform Technology. https://www.thingworx.com
  10. 10.
    ThingSpeak: IoT Analytics. https://thingspeak.com
  11. 11.
    Google Cloud Platform: Google Cloud Computing, Hosting Services & APIs. https://cloud.google.com
  12. 12.
    Vandikas, K., Tsiatsis, V.: Performance evaluation of an IoT platform. In: Proceedings of 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies. IEEE (2014)Google Scholar
  13. 13.
  14. 14.
    RFC 7252 Constrained Application Protocol. http://coap.technology
  15. 15.
    The Internet Engineering Task Force (IETF). https://www.ietf.org
  16. 16.
  17. 17.
  18. 18.
  19. 19.
    Cbor Concise Binary Object Representation. http://cbor.io
  20. 20.
  21. 21.
    Knuth, D.E.: The Art of Computer Programming, vol. 1. Addison-Weseley Publ. Co., Boston (1968)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Thien-Binh Dang
    • 1
  • Manh-Hung Tran
    • 1
  • Duc-Tai Le
    • 1
  • Hyunseung Choo
    • 1
    Email author
  1. 1.College of SoftwareSungkyunkwan UniversitySeoulKorea

Personalised recommendations