Abstract
The Internet of Things (IoT) data services are designed to be available to other services and users by demand. In other words, in practice, the services should be available at any time and at any location. But the big question here is how the other parties become aware of existing services. Sure, for some use cases we could have a static map of available services. But of course, it does not cover all the possible IoT deployment scenarios. So, the search (discovery) should be one of the keys for Internet of Things. And we can see here the whole analogue with the Internet itself. But for Internet of things, we will face a lot of challenges for search services. For example, we will see a lot of resources (billions of devices), heterogeneity, dynamic nature of services, streaming data, etc. In this paper, we discuss existing approaches for implementing IoT search, as well as approaches for setting standards in this area.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barnaghi, P., Sheth, A.: On searching the internet of things: requirements and challenges. IEEE Intell. Syst. 31(6), 71–75 (2016)
Mosab, F., et al.: Topical search engine for Internet of Things. In: 2014 IEEE/ACS 11th International Conference on Computer Systems and Applications (AICCSA). IEEE (2014)
Carlton, A.: Web search engines for IoT: The new frontier. http://www.networkworld.com/article/3111984/internet-of-things/web-search-engines-for-iot-the-new-frontier.html. Accessed Apr 2017
Buttcher, S., Clarke, C.L.A., Cormack, G.V.: Information Retrieval: Implementing and Evaluating Search Engines. Mit Press, Cambridge (2016)
Wurm, J., et al.: Security analysis on consumer and industrial IoT devices. In: 2016 21st Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE (2016)
Ward, M.R., Lee, M.J.: Internet shopping, consumer search and product branding. J. Prod. Brand Manage. 9(1), 6–20 (2000)
Ostermaier, B., et al.: A real-time search engine for the web of things. Internet of Things (IOT). IEEE (2010)
Khare, R., Celik, T.: Microformats: a pragmatic path to the semantic web. In: Proceedings of the 15th International Conference on World Wide Web. ACM (2006)
Tan, C.C., Sheng, B., Wang, H., Li, Q.: Microsearch: when search engines meet small devices. In: Indulska, J., Patterson, D.J., Rodden, T., Ott, M. (eds.) Pervasive 2008. LNCS, vol. 5013, pp. 93–110. Springer, Heidelberg (2008). doi:10.1007/978-3-540-79576-6_6
Yap, K.-K., Srinivasan, V., Motani, M.: MAX: human-centric search of the physical world. In: Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems. ACM (2005)
Wang, H., Tan, C.C., Li, Q.: Snoogle: a search engine for pervasive environments. IEEE Trans. Parallel Distrib. Syst. 21(8), 1188–1202 (2010)
Miorandi, D., et al.: Internet of things: vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012)
Pfisterer, D., et al.: Spitfire: toward a semantic web of things. IEEE Commun. Mag. 49(11), 40–48 (2011)
Sheth, A., Henson, C., Sahoo, S.S.: Semantic sensor web. IEEE Internet Comput. 12(4), 78–83 (2008)
Su, X., et al.: Connecting IoT sensors to knowledge-based systems by transforming SenML to RDF. Procedia Comput. Sci. 32, 215–222 (2014)
Yan, T., Ganesan, D., Manmatha, R.: Distributed image search in camera sensor networks. In: Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems. ACM (2008)
Grosky, W.I., et al.: Senseweb: an infrastructure for shared sensing. IEEE Multimedia 14(4), 8–13 (2007)
Calbimonte, J.-P., et al.: XGSN: an Open-source Semantic Sensing Middleware for the Web of Things. TC/SSN@ ISWC (2014)
Get started with Azure Stream Analytics to process data from IoT devices https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-get-started-with-azure-stream-analytics-to-process-data-from-iot-devices. Accessed Apr 2017
Yasumoto, K., Yamaguchi, H., Shigeno, H.: Survey of real-time processing technologies of iot data streams. J. Inform. Process. 24(2), 195–202 (2016)
Hu, Y.C., et al.: Mobile edge computing-A key technology towards 5G. ETSI White Paper 11 (2015)
Bonomi, F., Milito, R., Natarajan, P., Zhu, J.: Fog computing: a platform for internet of things and analytics. In: Bessis, N., Dobre, C. (eds.) Big Data and Internet of Things: A Roadmap for Smart Environments. SCI, vol. 546, pp. 169–186. Springer, Cham (2014). doi:10.1007/978-3-319-05029-4_7
Mineraud, J., et al.: A gap analysis of Internet-of-Things platforms. Comput. Commun. 89, 5–16 (2016)
Namiot, D., Sneps-Sneppe, M.: On open source mobile sensing. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN 2014. LNCS, vol. 8638, pp. 82–94. Springer, Cham (2014). doi:10.1007/978-3-319-10353-2_8
Internet Engineering Task Force. https://www.ietf.org/. Accessed Apr 2017
Hypercat consortium. http://www.hypercat.io/. Accessed Apr 2017
Resource Directory. https://tools.ietf.org/html/draft-ietf-core-resource-directory-10. Accessed Apr 2017
Ishaq, I., et al.: Flexible unicast-based group communication for CoAP-enabled devices. Sensors 14(6), 9833–9877 (2014)
Fisher, M., Davies, J.: Creating internet of things ecosystems. J. Inst. Telecommun. Professionals 9, 10–14 (2015)
PAS 212:2016 Automatic resource discovery for the Internet of Things. Specification http://shop.bsigroup.com/forms/PASs/PAS-212-2016-download/. Accessed Apr 2017
Sneps-Sneppe, M., Namiot, D.: Metadata in SDN API for WSN. In: 2015 7th International Conference on New Technologies, Mobility and Security (NTMS). IEEE (2015)
Internet of Things interoperability specification is published https://www.bsigroup.com/en-GB/about-bsi/media-centre/press-releases/2016/july/Internet-of-Things-interoperability-specification-is-published/. Accessed Jun 2017
Hyperspace https://hyperspace.center/. Accessed Jun 2017
CityVerve http://www.cityverve.org.uk/. Accessed Jun 2017
Davies, J.: Hypercat: resource Discovery on the Internet of Things http://iot.ieee.org/newsletter/january-2016/hypercat-resource-discovery-on-the-internet-of-things.html. Accessed Jun 2017
Web of things at the Hypercat Showcase https://www.w3.org/blog/wotig/2016/10/05/web-of-things-at-the-hypercat-showcase/. Accessed Jun 2017
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Namiot, D., Sneps-Sneppe, M. (2017). On Search Services for Internet of Things. In: Vishnevskiy, V., Samouylov, K., Kozyrev, D. (eds) Distributed Computer and Communication Networks. DCCN 2017. Communications in Computer and Information Science, vol 700. Springer, Cham. https://doi.org/10.1007/978-3-319-66836-9_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-66836-9_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66835-2
Online ISBN: 978-3-319-66836-9
eBook Packages: Computer ScienceComputer Science (R0)