Abstract
With the development of the Internet of things (IoT), billions of smart “things” with capabilities of sensing and actuating will be connected to the Web. The things are heterogeneous in function and interface, and how to manage those things with unified interfaces or methods becomes a primary and key issue in the IoT. In this paper, we expose each object capabilities as a web service and propose a resource-oriented service publishing method for devices in IoT. With the proposed ontology-based resource description model, various objects are abstracted as basic resources with multidimensional attributes. The basic resources are further combined into more complex resources to support practical business functions. All the resources will be published by the representational state transfer interface. To evaluate the proposal, we build a prototype system of smart office, and the results show that the designed system can support various business functions with high feasibility and efficiency.
Similar content being viewed by others
References
Whitmore, A., Agarwal, A., & Da Xu, L. (2015). The internet of things—A survey of topics and trends. Information Systems Frontiers, 17, 261–274.
Sun, Q., Liu, J., Li, S., Fan, C., & Sun, J. (2010). Internet of things: Summarize on concepts, architecture and key technology problem. Journal of Beijing University of Posts Telecommunications, 33, 1–9.
Dinh, T., & Kim, Y. (2016). An efficient interactive model for on-demand sensing-as-a-services of sensor-cloud. Sensors, 16, 992.
Gardasevic, G., Veletic, M., Maletic, N., Vasiljevic, D., Radusinovic, I., Tomovic, S., et al. (2017). The IoT architectural framework, design issues and application domains. Wireless Personal Communications, 92, 127–148.
Zhang, H., & Meng, C. (2014). A multi-dimensional ontology-based IoT resource model. In 2014 5th IEEE international conference on software engineering and service science, pp. 124–127.
Nambi, S. N. A. U., Sarkar, C., Prasad, R. V., & Rahim, A. (2014). A unified semantic knowledge base for IoT. In 2014 IEEE world forum on internet of things, pp. 575–580.
Santos, A. C., Pedrosa, L. D., Kuipers, M., & Rocha, R. M. (2012). Resource description language: A unified description language for network embedded resources. International Journal of Distributed Sensor Networks, 8(8), 1–11.
Xu, B., Da Xu, L., Cai, H., Xie, C., Hu, J., & Bu, F. (2014). Ubiquitous data accessing method in IoT-based information system for emergency medical services. IEEE Transactions on Industrial Informatics, 10, 1578–1586.
Botts, M., Percivall, G., Reed, C., & Davidson, J. (2008). OGC sensor web enablement: Overview and high level architecture. In 5th International conference on information systems for crisis response and management, pp. 713–723.
Xie, D., Shang, C., Chen, J., Lai, Y., & Pang, C. (2014). A carrier class IoT service architecture integrating IMS with SWE. International Journal of Distributed Sensor Networks, 10(5), 1–11.
Spiess, P., Karnouskos, S., Guinard, D., Savio, D., Baecker, O., Souza, L. M. D., & Trifa, V. (2009). SOA-based integration of the internet of things in enterprise services. In 2009 IEEE international conference on web services-Volume (2009), pp. 968–975.
Wen, Z., Liu, X., Xu, Y., & Zou, J. (2016). A RESTful framework for Internet of things based on software defined network in modern manufacturing. The International Journal of Advanced Manufacturing Technology, 84, 361–369.
Raza, S., Shafagh, H., Hewage, K., Hummen, R., & Voigt, T. (2013). Lithe: Lightweight secure CoAP for the internet of things. IEEE Sensors Journal, 13, 3711–3720.
OWL. https://www.w3.org/OWL/.
Perez, A. G., & Benjamins, V. R. (1999). Overview of knowledge sharing and reuse components: Ontologies and problems-solving methods. In IJCAI-99 workshop on ontologies and problem-solving methods, pp. 1–15.
Dissanaike, S., Wijkman, P., & Wjikman, M. (2004). Utilizing XML-RPC or SOAP on an embedded system. In 24th international conference on distributed computing systems workshops, pp. 438–440.
De, O., Ricardo, R., Sanchez, R. V. V., Estrella, J. C., De, M. F., Renata, P., & Brusamolin, V. (2013). Comparative evaluation of the maintainability of RESTful and SOAP-WSDL web services. In IEEE 7th international symposium on the maintenance and evolution of service-oriented and cloud-based systems, pp. 40–49.
Lee, M., & Gatton, T. M. (2010). Wireless health data exchange for home healthcare monitoring systems. Sensors, 10, 3243–3260.
Li, B., & Yu, J. (2011). Research and application on the smart home based on component technologies and internet of things. Procedia Engineering, 15, 2087–2092.
Ryu, M., Kim, J., & Yun, J. (2015). Integrated semantics service platform for the internet of things: A case study of a smart office. Sensors, 15, 2137–2160.
Domaszewicz, J., Lalis, S., Pruszkowski, A., Koutsoubelias, M., Tajmajer, T., Grigoropoulos, N., et al. (2016). Soft actuation: Smart home and office with human-in-the-loop. IEEE Pervasive Computing, 15, 48–56.
Peng, D., Cao, L. D., & Xu, W. J. (2011). Using JSON for data exchanging in web service applications. Journal of Computational Information Systems, 7, 5883–5890.
Smiljkovikj, K., & Gavrilovska, L. (2014). SmartWine: Intelligent end-to-end cloud-based monitoring system. Wireless Personal Communications, 78, 1777–1788.
Nurseitov, N., Paulson, M., Reynolds, R., & Izurieta, C. (2009). Comparison of JSON and XML data interchange formats: A case study. In 22nd international conference on computer applications in industry and engineering, pp. 157–162.
Daud, M. A., & Suhaili, W. S. H. (2017). Internet of things (IoT) with CoAP and HTTP protocol: A study on which protocol suits IoT in terms of performance. In International conference on computational intelligence in information systems, pp. 165–174.
Peniak, P., & Franekova, M. (2016). Model of integration of embedded systems via CoAP protocol of Internet of Things. In 21st international conference on applied electronics, pp. 201–204.
Acknowledgements
This research was supported by the National Natural Science Foundation of China (No. 61502018) and Beijing innovation platform of Science and technology.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, S., Hou, Y., Gao, F. et al. Sensing as Services: Resource-Oriented Service Publishing Method for Devices in Internet of Things. Wireless Pers Commun 95, 2239–2253 (2017). https://doi.org/10.1007/s11277-017-4055-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-017-4055-0