Abstract
In the Internet of Things vision, physical things become part of the Internet and, . as a result, the Internet extends into the physical world. Applications start to be aware of the users’ environment and users can have mediated interactions with the physical world through the Internet of Things. Within the physical world, the spatial structure, which can be described by geographical coordinates, is relevant for finding services. Thus geographic service discovery becomes a core part of an Internet of Things infrastructure. The key problem to solve is how to efficiently extract the set of services whose geographic service area overlaps with the geographic scope of the request from the potentially huge number of services in the Internet of Things.
In this paper, we investigate the use of spatial indexes for the efficient discovery of services within an area specified by geographic coordinates. An experimental evaluation based on a prototype implementation demonstrates the feasibility of the approach by measuring the performance with respect to the request throughput under varying parameter settings and configurations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bassi, A., Bauer, M., Fiedler, M., Kramp, T., van Kranenburg, R., Lange, S., Meissner, S. (eds.): Enabling Things to Talk: Designing IoT solutions with the IoT Architectural Reference Model. Springer, Heidelberg (2013)
IoT-A European Project, http://www.iot-a.eu
Cisco IoT Forecast, http://share.cisco.com/internet-of-things.html
Finkel, R., Bentley, J.: Quad trees a data structure for retrieval on composite keys. Acta Informatica 4(1), 1–9 (1974)
Guttman, A.: R-trees: a dynamic index structure for spatial searching. In: Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data, SIGMOD 1984, pp. 47–57. ACM, New York (1984)
Groot, R., McLaughlin, J.: Geospatial data infrastructure - Concepts, cases, and good practice. Oxford University Press (2000)
Lutz, M.: Ontology-based descriptions for semantic discovery and composition of geoprocessing services. Geoinformatica 11(1), 1–36 (2007)
Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: State of the art and research challenges. Computer 40(11), 38–45 (2007)
Apache Benchmark Tool, http://httpd.apache.org/docs/2.2/programs/ab.html
Netem, Network Emulator Tool, http://www.linuxfoundation.org/collaborate/workgroups/networking/netem
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Bauer, M., Longo, S. (2014). Geographic Service Discovery for the Internet of Things. In: Hervás, R., Lee, S., Nugent, C., Bravo, J. (eds) Ubiquitous Computing and Ambient Intelligence. Personalisation and User Adapted Services. UCAmI 2014. Lecture Notes in Computer Science, vol 8867. Springer, Cham. https://doi.org/10.1007/978-3-319-13102-3_69
Download citation
DOI: https://doi.org/10.1007/978-3-319-13102-3_69
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13101-6
Online ISBN: 978-3-319-13102-3
eBook Packages: Computer ScienceComputer Science (R0)