Fiware: A web of things development platform

  • Ivan A. Tot University of Defence in Belgrade, Military Academy, Department for information systems and telecommunication enginering, Belgrade, Republic of Serbia
  • Dušan Lj. Bogićević Serbian Armed Forces, Department of Telecommunications and IT, Center for C4 and IT support, Belgrade,Republic of Serbia, University of Niš, Faculty of Electronic Engineering, Niš, Republic of Serbia
  • Mladen B. Trikoš University of Defence in Belgrade, Military Academy, Department for information systems and telecommunication enginering, Belgrade,Republic of Serbia
  • Komlen G. Lalović Faculty of Management, Economy and Finance, Belgrade, Republic of Serbi
Keywords: Internet of Things (IoT), Web of Things (WoT), FIWARE,

Abstract


As an extension to the concept of the Internet of Things (IoT), Web of Things (WoT) represents a step towards connecting smart things to the existing web environment while considering issues such as heterogeneity, scalability, and usability. This paper is dedicated to current opportunities as well as challenges for development in the concept of WoT. The theoretical foundations of the Internet of Things concept, such as architecture, protocols, services, and things themselves, which form the basis of both concepts, are described in the paper. The paper deals with the necessary preconditions for developing the concept of Web of Things. The main contribution of the paper is a proposal of architecture based on the FIWARE platform as the basis for the development of Web of Things.The demonstration of the proposed architecture is described by a real case scenario.

Author Biographies

Ivan A. Tot, University of Defence in Belgrade, Military Academy, Department for information systems and telecommunication enginering, Belgrade, Republic of Serbia
docent
Mladen B. Trikoš, University of Defence in Belgrade, Military Academy, Department for information systems and telecommunication enginering, Belgrade,Republic of Serbia
asistent

References

AMQP Advanced Message Queuing Protocol Specification, Cisco Systems. 2018. [Internet]. Available at: https://www.rabbitmq.com/resources/specs/amqp0-9-1.pdf. Accessed: 2018 Mar 23.

Baccelli, E., & Raggett, D. 2015. The Promise of the Internet of Things and the Web of Things. In Special theme The Internet of Things and The Web of Thing, ERCIM, pp.8–11. [Internet]. Available at: https://ercim-news.ercim.eu/images/stories/EN101/EN101-web.pdf. Accessed: 2018 Mar 28.

Barnaghi, P., Sheth, A., & Henson, C. 2013. From Data to Actionable Knowledge: Big Data Challenges in the Web of Things [Guest Editors' Introduction]. IEEE Intelligent Systems, 28(6), pp.6-11. Available at: https://doi.org/10.1109/MIS.2013.142.

Botta, A., Donato, W., Persico, V., & Pescapé, A. 2015. Integration of Cloud computing and Internet of Things: A survey. Future Generation Computer Systems, 56, pp.684-700. Available at: https://doi.org/10.1016/j.future.2015.09.021.

Castron, M., Jara, A., & Skarmeta, A. 2016. Enabling end-to-end CoAP-based communications for the Web of Things. Journal of Network and Computer Applications, 59, pp.230-236. Available at: https://doi.org/10.1016/j.jnca.2014.09.019.

FIWARE-NGSI v2 Specification. [Internet]. Available at: http://docs.orioncontextbroker.apiary.io/#introduction/specification/introduction, Accessed: 2018 Mar 12.

Google IpV6 Statistics 2018. [Internet]. Available at: https://www.google.com/intl/en/ipv6/statistics.html#tab=per-country-ipv6-adoption&tab=per-country-ipv6-adoption, Accessed: 2018 Mar 12.

Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. 2013. Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7), pp.1645-1660. Available at: https://doi.org/10.1016/j.future.2013.01.010.

Guinard, D., Trifa, V., Mattern, F., & Wilde, E. 2011. From the Internet of Things to the Web of Things: Resource Oriented Architecture and Best Practices. Architecting the Internet of Things, pp.97-129. Available at: https://doi.org/10.1007/978-3-642-19157-2_5.

Gyrard, A., Bonnet, C., Boudaoud, K., & Serrano, M. 2015. Assisting IoT Projects and Developers in Designing Interoperable Semantic Web of Things Applications. In 2015 IEEE International Conference on Data Science and Data Intensive Systems. Institute of Electrical and Electronics Engineers (IEEE), pp.659-666. Available at: https://doi.org/10.1109/DSDIS.2015.60.

Internet of Things (IoT) History. [Internet]. Available at: https://www.postscapes.com/internet-of-things-history. Accessed: 2018 Feb 5.

IoT Platforms The central backbone for the Internet of Things. IoT Analytics GmbH. 2015. [Internet]. Available at: http://iot-analytics.com/wp/wp-content/uploads/2016/01/White-paper-IoT-platforms-The-central-backbone-for-the-Internet-of-Things-Nov-2015-vfi5.pdf. Accessed: 2017 Dec 23.

Jara, A.J., Olivieri, A.C., Bocchi, Y., Jung, M., Kastner, W., & Skarmeta, A.F. 2014. Semantic Web of Things: an analysis of the application semantics for the IoT moving towards the IoT convergence. International Journal of Web and Grid Services, 10(2/3), p.244. Available at: https://doi.org/10.1504/IJWGS.2014.060260.

Perera, C., Zaslavsky, A., Christen, P., & Georgakopoulos, D. 2014. Context Aware Computing for The Internet of Things: A Survey. IEEE Communications Surveys & Tutorials, 16(1), pp.414-454. Available at: https://doi.org/10.1109/SURV.2013.042313.00197.

Raggett, D. 2015. The Web of Things: Challenges and Opportunities. Computer, 48(5), pp.26-32. Available at: https://doi.org/10.1109/MC.2015.149.

Saint-Andre, P., Smith, K., & Tronçon, R. 2009. XMPP: The Definitive Guide. O’Reilly Media, pp.3-27.

Sharma, V. 2014. Understanding Constrained Application Protocol. Exilant Technologies Pvt, pp.7-18. [Internet]. Available at: www.coapsharp.com/wordpress/?wpdmdl=504, Accessed: 2017 Dec 11.

Shelby, Z. 2014. Constrained Application Protocol (CoAP), Internet Engineering Task Force. Internet Engineering Task Force (IETF). [Internet]. Available at: https://tools.ietf.org/html/rfc7252, Accessed: 2017 Nov 10.

Stanford-Clark, A., & Truong, H.L. 2013. MQTT for Sensor Networks (MQTT-SN) Protocol. International Business Machines Corporation (IBM). [Internet]. Available at: http://mqtt.org/new/wp-content/uploads/2009/06/mqtt-sn_spec_v1.2.pdf. Accessed: 2016 Aug 20.

Start Using FIWARE Right Now. 2018. [Internet]. Available at: http://fiwaretourguide.readthedocs.io/en/latest/, Accessed: 2018 Jan 31.

White Paper for the Web of Things. 2016. [Internet], Available at: http://w3c.github.io/wot/charters/wot-white-paper-2016.html, Accessed: 2017 Nov 14.

Wortmann, F., & Flüchter, K. 2015. Internet of Things. Business & Information Systems Engineering, 57(3), pp.221-224. Available at: https://doi.org/10.1007/s12599-015-0383-3.

Zeng, D., Guo, S., & Cheng, Z. 2011. The Web of Things: A Survey (Invited Paper). Journal of Communications, 6(6). Available at: https://doi.org/10.4304/jcm.6.6.424-438.

Zhong, N., Yau, S.S., Ma, J., Shimojo, S., Just, M., Hu, B., Wang, G., Oiwa, K., Anzai, Y. 2016. Brain Big Data in Wisdom Web of Things. In N. Zhong, J. Ma, J. Liu, R. Huang, & X. Tao Eds., Wisdom Web of Things. Cham: Springer Nature., pp.339-349. Available at: https://doi.org/10.1007/978-3-319-44198-6_15.

Published
2018/09/03
Section
Professional Papers