Abstract
Internet of Things (IoT) paradigm is progressing at an enormous rate creating an expansive ecosystem of interconnected smart devices which needs to be controlled and managed by end applications or users. So, the solution is to discover the best device matching the user requirement in timely manner. Ensuring efficient and context aware resource discovery is a challenge in seamless operation of IoT applications. Semantic Intelligence can be built for resource discovery. In this paper, we propose semantic enrichment of COAP protocol to discover the resources. Resources are semantically modelled, and COAP protocol CORE Link format is modified to incorporate semantic information. Also, we have proposed a framework which is aware of the social relationship between the devices to accommodate distributed topologies. We conducted the experiments in COOJA simulator on CONTIKI OS with COAP protocol semantically enriched. COAP CORE Link format and Resource Directory were semantically enriched, and its effectiveness was measured.
Similar content being viewed by others
Change history
28 September 2023
A Correction to this paper has been published: https://doi.org/10.1007/s42979-023-02168-3
References
Whitmore A, Agarwal A, Da Xu L. The Internet of Things—a survey of topics and trends. Inf Syst Front. 2015;17:261–74.
Describing things in the Internet of Things: From CoRE Link format to semantic based descriptions. 2014. https://tools.ietf.org/html/draft-ietf-core-resource-directory-08.
Vandana CP, Chikkamannur AA. Study of resource discovery trends in Internet of Things. Int J Adv Netw Appl. 2016;08(03):3084–9.
Vandana CP, Chikkamannur AA. Semantic ontology based IoT-resource description. Int J Adv Netw Appl. 2019;11(6):3022–3.
Resource description framework (RDF): concepts and abstract syntax. https://www.w3.org/TR/rdf-concepts.
Zhang, G, Li, C, Zhang Y, Xing C, Yang J. SeanMedical: a kind of semantic medical monitoring system model based on the IoT sensors. In: 2012 IEEE 14th international conference on e-health networking, applications and services (Healthcom). 2012.
Yachir A, Djamaa B, Zeghouani K, Bellal M, Boudali M. Semantic resource discovery with CoAP in the Internet of Things. In: Proceedings of the 14th international joint conference on e-business and telecommunications (ICETE 2017), vol. 6: WINSYS; 2017. pp. 75–82. ISBN: 978-989-758-261-5.
Ruta M, Scioscia F, Pinto A, Gramegna F, Ieva S, Loseto G, Di Sciascio E. A CoAP-based framework for collaborative sensing in the semantic web of things. In: 7th international symposium on internet of ubiquitous and pervasive things (IUPT 2017). Science Direct Procedia Computer Science 109C, p. 1047–1052. 2017.
Yachir A, Djamaa B, Mecheti A, Amirat Y, Aissani M. A comprehensive semantic model for smart object description and request resolution in the internet of things. In: The 7th international conference on ambient systems, networks and technologies (ANT Procedia Computer Science, vol. 83, p. 147–154). 2016.
Khodadadi F, Sinnott RO. A semantic-aware framework for service definition and discovery in the Internet of Things using CoAP. In: 8th international conference on emerging ubiquitous systems and pervasive networks (EUSPN 2017). Science Direct Procedia Computer Science, vol. 113, p. 146–153. 2017.
Urbieta A, Gonźalez-Beltŕan A, Ben Mokhtar S, Anwar Hossain M, Capra L. Adaptive and context-aware service composition for IoT-based smart cities. Future Gener Comput Syst. 2016. https://doi.org/10.1016/j.future.2016.12.038.
Yun CH, Lee YW, Jung HS. An evaluation of semantic service discovery of a U-city middleware. In: 2010 12th international conference on advanced communication technology (ICACT), vol. 1, p. 600–603, 2010.
Slimani T. Ontology development: A comparing study on tools, languages and formalisms. Indian J Sci Technol. 2015. https://doi.org/10.17485/ijst/2015/v8i34/54249.
Chikkamannur AA. Design of fourth generation language with blend of structured query language and Japanese Basic English. Ph.D. Thesis, Visvesvarya Technological University Belgaum. 2013.
Chikkamannur AA, Handigund Shivanand M. Anameliorated methodology for ranking the tuple. Int J Comput Technol. 2015;14(4):5616–20.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the topical collection “Advances in Computational Intelligence, Paradigms and Applications” guest edited by Young Lee and S. Meenakshi Sundaram.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.