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)


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.


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



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.


  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.
  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).
  5. 5.
    IoTivity software framework.
  6. 6.
    Open Connectivity Foundation.
  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.
  10. 10.
    ThingSpeak: IoT Analytics.
  11. 11.
    Google Cloud Platform: Google Cloud Computing, Hosting Services & APIs.
  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.
  15. 15.
    The Internet Engineering Task Force (IETF).
  16. 16.
  17. 17.
  18. 18.
  19. 19.
    Cbor Concise Binary Object Representation.
  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