{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T02:53:03Z","timestamp":1767927183172,"version":"3.49.0"},"reference-count":55,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2020,6,16]],"date-time":"2020-06-16T00:00:00Z","timestamp":1592265600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002347","name":"Bundesministerium f\u00fcr Bildung und Forschung","doi-asserted-by":"publisher","award":["01IS17031"],"award-info":[{"award-number":["01IS17031"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["780732"],"award-info":[{"award-number":["780732"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003185","name":"Fraunhofer-Gesellschaft","doi-asserted-by":"publisher","award":["Cognitive Internet Technologies"],"award-info":[{"award-number":["Cognitive Internet Technologies"]}],"id":[{"id":"10.13039\/501100003185","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>The digital revolution affects every aspect of society and economy. In particular, the manufacturing industry faces a new age of production processes and connected collaboration. The underlying ideas and concepts, often also framed as a new \u201cInternet of Things\u201d, transfer IT technologies to the shop floor, entailing major challenges regarding the heterogeneity of the domain. On the other hand, web technologies have already proven their value in distributed settings. SOLID (derived from \u201csocial linked data\u201d) is a recent approach to decentralize data control and standardize interactions for social applications in the web. Extending this approach towards industrial applications has the potential to bridge the gap between the World Wide Web and local manufacturing environments. This paper proposes SOLIOT\u2014a combination of lightweight industrial protocols with the integration and data control provided by SOLID. An in-depth requirement analysis examines the potential but also current limitations of the approach. The conceptual capabilities are outlined, compared and extended for the IoT protocols CoAP and MQTT. The feasibility of the approach is illustrated through an open-source implementation, which is evaluated in a virtual test bed and a detailed analysis of the proposed components.<\/jats:p>","DOI":"10.3390\/fi12060105","type":"journal-article","created":{"date-parts":[[2020,6,16]],"date-time":"2020-06-16T13:20:43Z","timestamp":1592313643000},"page":"105","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["SOLIOT\u2014Decentralized Data Control and Interactions for IoT"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1328-704X","authenticated-orcid":false,"given":"Sebastian R.","family":"Bader","sequence":"first","affiliation":[{"name":"Fraunhofer IAIS, Schloss Birlinghoven, 53757 Sankt Augustin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3458-4748","authenticated-orcid":false,"given":"Maria","family":"Maleshkova","sequence":"additional","affiliation":[{"name":"Institute for Computer Science, University of Bonn, Endenicher Allee 19a, 53115 Bonn, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2020,6,16]]},"reference":[{"key":"ref_1","unstructured":"Sambra, A.V., Mansour, E., Hawke, S., Zereba, M., Greco, N., Ghanem, A., Zagidulin, D., Aboulnaga, A., and Berners-Lee, T. (2017). Solid: A Platform for Decentralized Social Applications Based on Linked Data, Available online: http:\/\/emansour.com\/publications\/paper\/solid_protocols.pdf."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"729","DOI":"10.1515\/auto-2016-0071","article-title":"A common core for information modeling in the Industrial Internet of Things","volume":"64","author":"Pfrommer","year":"2016","journal-title":"at-Automatisierungstechnik"},{"key":"ref_3","unstructured":"Raymor, B., Coppen, R., Banks, A., Briggs, E., Borgendale, K., and Gupta, R. (2020, June 10). MQTT Version 5.0; OASIS Committee Specification 02. Available online: https:\/\/docs.oasis-open.org\/mqtt\/mqtt\/v5.0\/cs02\/mqtt-v5.0-cs02.html."},{"key":"ref_4","unstructured":"Shelby, Z., Hartke, K., and Bormann, C. (2020, April 30). The Constrained Application Protocol (CoAP). RFC 7252. Available online: https:\/\/tools.ietf.org\/html\/rfc6347."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3563","DOI":"10.1007\/s00170-017-0233-1","article-title":"Digital twin-driven product design, manufacturing and service with big data","volume":"94","author":"Tao","year":"2017","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MIC.2015.19","article-title":"An avatar architecture for the web of things","volume":"19","author":"Mrissa","year":"2015","journal-title":"IEEE Internet Comput."},{"key":"ref_7","unstructured":"Malakuti, S., van Schalkwyk, P., Boss, B., Sastry, C.R., Runkana, V., Lin, S.W., Rix, S., Green, G., Baechle, K., and Nath, S.V. (2020). Digital Twins for Industrial Applications. Available online: https:\/\/www.iiconsortium.org\/stay-informed\/digital-twins-for-industrial-applications.htm."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Glaessgen, E., and Stargel, D. (2012, January 23\u201326). The digital twin paradigm for future NASA and US Air Force vehicles. Proceedings of the 2012 53rd AIAA\/ASME\/ASCE\/AHS\/ASC Structures, Structural Dynamics and Materials Conference and 20th AIAA\/ASME\/AHS Adaptive Structures Conference, Honolulu, HI, USA.","DOI":"10.2514\/6.2012-1818"},{"key":"ref_9","unstructured":"Lin, S.W., Miller, B., Durand, J., Joshi, R., Didier, P., Chigani, A., Torenbeek, R., Duggal, D., Martin, R., and Bleakley, G. (2015). Industrial Internet Reference Architecture. Ind. Internet Consort. (IIC) Tech. Rep., Available online: https:\/\/www.iiconsortium.org\/IIRA.htm."},{"key":"ref_10","unstructured":"Bader, S., Barnstedt, E., Bedenbende, H., Billmann, M., Boss, B., Braunmandl, A., Clauer, E., Deppe, T., Diedrich, C., and Flubacher, B. (2019). Details of the Asset Administration Shell Part 1, ZVEI. Technical Report, Plattform Industrie 4.0."},{"key":"ref_11","unstructured":"D\u2019Agostino, N., Annacondia, E., Bentkus, A., Bianchi, G., Briant, J., Heidel, R., Hoffmeister, M., Lamboley, P., Lensi, R., and Rossi, G. (2020, June 16). The Structure of the Administration Shell: Trilateral Perspectives from France, Italy and Germany, Available online: https:\/\/www.de.digital\/DIGITAL\/Redaktion\/EN\/Publikation\/the-structure-of-the-administration-shell.pdf?__blob=publicationFile&v=3."},{"key":"ref_12","unstructured":"Otto, B., Steinbuss, S., Teuscher, A., Lohmann, S., Auer, S., Bader, S., Bastiaansen, H., Bauer, H., Birnstil, P., and B\u00f6hmer, M. (2019). Reference Architecture Model for the Industrial Data Space, International Data Spaces Association. Version 3.0."},{"key":"ref_13","unstructured":"International Electrotechnical Commission (2016). OPC Unified Architecture\u2014Part 1: Overview and Concepts, International Electrotechnical Commission. IEC TR 62541-1:2016."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Volz, F., Stojanovic, L., and Lamberti, R. (2019, January 22\u201325). An Industrial Marketplace\u2014The Smart Factory Web Approach and Integration of the International Data Space. Proceedings of the 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland.","DOI":"10.1109\/INDIN41052.2019.8972061"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Malakuti, S., Schmitt, J., Platenius-Mohr, M., Gr\u00fcner, S., Gitzel, R., and Bihani, P. (2019). A Four-Layer Architecture Pattern for Constructing and Managing Digital Twins. European Conference on Software Architecture, Springer.","DOI":"10.1007\/978-3-030-29983-5_16"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Perzylo, A., Profanter, S., Rickert, M., and Knoll, A. (2019, January 10\u201313). OPC UA NodeSet Ontologies as a Pillar of Representing Semantic Digital Twins of Manufacturing Resources. Proceedings of the 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain.","DOI":"10.1109\/ETFA.2019.8868954"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Schiekofer, R., Grimm, S., Brandt, M.M., and Weyrich, M. (2019, January 22\u201325). A formal mapping between OPC UA and the Semantic Web. Proceedings of the 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland.","DOI":"10.1109\/INDIN41052.2019.8972102"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/TII.2005.844419","article-title":"Service-Oriented Paradigms in Industrial Automation","volume":"1","author":"Jammes","year":"2005","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_19","first-page":"97","article-title":"Future Modeling and Simulation of CPS-based Factories: An Example from the Automotive Industry","volume":"49","author":"Weyer","year":"2016","journal-title":"IFAC Pap."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Bader, S.R., and Maleshkova, M. (2018, January 23\u201327). Virtual representations for an iterative IoT deployment. Proceedings of the Companion Proceedings of the Web Conference 2018, Lyon, France.","DOI":"10.1145\/3184558.3191657"},{"key":"ref_21","unstructured":"Maleshkova, M., Philipp, P., Sure-Vetter, Y., and Studer, R. (2019). Smart Web Services (SmartWS)\u2014The Future of Services on the Web. arXiv."},{"key":"ref_22","unstructured":"Kovatsch, M., Matsukura, R., Lagally, M., Kawaguchi, T., Toumura, K., and Kajimoto, K. (2020, April 16). Web of Things (WoT) Architecture. W3C Recommendation. Available online: https:\/\/www.w3.org\/TR\/wot-architecture\/."},{"key":"ref_23","unstructured":"Web of Things Community Group (2020, June 10). Web of Things Binding Templates. Available online: https:\/\/github.com\/w3c\/wot-binding-templates\/blob\/master\/ontology\/."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Bermudez-Edo, M., Elsaleh, T., Barnaghi, P., and Taylor, K. (2016, January 18\u201321). IoT-Lite: A lightweight semantic model for the Internet of Things. Proceedings of the Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress, Toulouse, France.","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0035"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Agarwal, R., Fernandez, D.G., Elsaleh, T., Gyrard, A., Lanza, J., Sanchez, L., Georgantas, N., and Issarny, V. (2016, January 12\u201314). Unified IoT ontology to enable interoperability and federation of testbeds. Proceedings of the 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), Reston, VA, USA.","DOI":"10.1109\/WF-IoT.2016.7845470"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Gyrard, A., Atemezing, G., Bonnet, C., Boudaoud, K., and Serrano, M. (2016, January 22\u201324). Reusing and unifying background knowledge for internet of things with LOV4IoT. Proceedings of the 2016 IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud), Vienna, Austria.","DOI":"10.1109\/FiCloud.2016.45"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1182","DOI":"10.1016\/j.procs.2016.04.244","article-title":"Linking the web of things: LDP-CoAP mapping","volume":"83","author":"Loseto","year":"2016","journal-title":"Procedia Comput. Sci."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MIC.2012.43","article-title":"Portable cloud services using tosca","volume":"16","author":"Binz","year":"2012","journal-title":"IEEE Internet Comput."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge Computing: Vision and Challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_30","unstructured":"Adolphs, P., Berlik, S., Dorst, W., Friedrich, J., Gericke, C., Hankel, M., Heidel, R., Hoffmeister, M., Mosch, C., and Pichler, R. (2020, June 07). DIN SPEC 91345: Reference Architecture Model Industrie 4.0. Available online: https:\/\/webstore.ansi.org\/Standards\/DIN\/DINSPEC913452016."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1016\/j.jpdc.2018.03.004","article-title":"Quality of Experience (QoE)-aware placement of applications in Fog computing environments","volume":"132","author":"Mahmud","year":"2019","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/JETCAS.2013.2243032","article-title":"Design of a WSN platform for long-term environmental monitoring for IoT applications","volume":"3","author":"Lazarescu","year":"2013","journal-title":"IEEE J. Emerg. Sel. Top. Circuits Syst."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Bassi, A., Bauer, M., Fiedler, M., Kramp, T., Kranenburg, R.V., Lange, S., and Meissner, S. (2013). Enabling Things to Talk: Designing IoT solutions with the IoT Architectural Reference Model, Springer.","DOI":"10.1007\/978-3-642-40403-0"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"5747136","DOI":"10.1155\/2019\/5747136","article-title":"A Systematic Literature Review of Authentication in Internet of Things for Heterogeneous Devices","volume":"2019","author":"Kavianpour","year":"2019","journal-title":"J. Comput. Networks Commun."},{"key":"ref_35","unstructured":"Kaebisch, S., Kamiya, T., McCool, M., Charpenay, V., and Kovatsch, M. (2020, April 16). Web of Things (WoT) Thing Description. W3C Recommendation. Available online: https:\/\/www.w3.org\/TR\/wot-thing-description\/."},{"key":"ref_36","unstructured":"IoT-A (2020, June 07). IoT-A Unified Requirements List. Available online: https:\/\/web.archive.org\/web\/20160322053934\/http:\/\/www.iot-a.eu\/public\/requirements."},{"key":"ref_37","unstructured":"SOLID Project Team (2020, June 10). Web Access Control. Specification Draft. Available online: https:\/\/github.com\/solid\/web-access-control-spec."},{"key":"ref_38","unstructured":"SOLID Project Team (2020, June 10). Solid Specification Draft. Available online: https:\/\/github.com\/solid\/solid-spec."},{"key":"ref_39","unstructured":"Eitel, A., Jung, C., K\u00fchnle, C., Bruckner, F., Brost, G., Birnstill, P., Nagel, R., and Bader, S. (2020, May 26). Usage Control in the IDS. Whitepaper. Available online: https:\/\/www.internationaldataspaces.org\/wp-content\/uploads\/2019\/11\/Usage-Control-in-IDS-V2.0_final.pdf."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Naik, N. (2017, January 11\u201313). Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP. Proceedings of the 2017 IEEE international systems engineering symposium (ISSE), Vienna, Austria.","DOI":"10.1109\/SysEng.2017.8088251"},{"key":"ref_41","unstructured":"RFC 6347 (2020, April 29). Datagram Transport Layer Security Version 1.2. Available online: https:\/\/tools.ietf.org\/html\/rfc6347."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.future.2018.01.019","article-title":"Efficient and robust attribute-based encryption supporting access policy hiding in Internet of Things","volume":"83","author":"Han","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_43","unstructured":"Charpenay, V., Lefran\u00e7ois, M., Villalon, M., and K\u00e4bisch, M. (2020, June 10). Thing Description (TD) Ontology. W3C Editor\u2019s Draft. Available online: https:\/\/www.w3.org\/2019\/wot\/td#."},{"key":"ref_44","unstructured":"Haller, A., Janowicz, K., Cox, S., Phuoc, D., Taylor, K., Lefran\u00e7ois, M., Atkinson, R., Garc\u00eda-Castro, R., Lieberman, J., and Stadler, C. (2020, June 10). Semantic Sensor Network Ontology. W3C Recommendation. Available online: https:\/\/www.w3.org\/TR\/vocab-ssn\/."},{"key":"ref_45","unstructured":"Technical Committee Smart Machine-to-Machine Communications (2020, June 10). Smart Appliances Reference Ontology. ETSI Technical Specification. Available online: https:\/\/ontology.tno.nl\/saref\/."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Bader, S.R., and Maleshkova, M. (2019). The Semantic Asset Administration Shell. International Conference on Semantic Systems, Springer.","DOI":"10.1007\/978-3-030-33220-4_12"},{"key":"ref_47","unstructured":"Wallace, E., Kiritsis, D., Smith, B., and Will, C. (2018). The Industrial Ontologies Foundry proof-of-concept project. IFIP International Conference on Advances in Production Management Systems, Springer."},{"key":"ref_48","unstructured":"eCl@ss (2020, June 10). Classification and Product Description. eCl@ss Major Release 11.0. Available online: https:\/\/www.eclass-cdp.com\/portal\/info.seam."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Souza, V., Cruz, R., Silva, W., Lins, S., and Lucena, V. (2019, January 11\u201313). A Digital Twin Architecture Based on the Industrial Internet of Things Technologies. Proceedings of the 2019 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA.","DOI":"10.1109\/ICCE.2019.8662081"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.compind.2018.04.015","article-title":"The industrial internet of things (IIoT): An analysis framework","volume":"101","author":"Boyes","year":"2018","journal-title":"Comput. Ind."},{"key":"ref_51","unstructured":"Bader, S. (2020, June 10). SOLIOT Reference Implementation. GitHub Project. Available online: https:\/\/github.com\/sebbader\/SolIoT."},{"key":"ref_52","unstructured":"Collina, M. (2020, June 10). Node CoAP. GitHub Project. Available online: https:\/\/github.com\/mcollina\/node-coap."},{"key":"ref_53","unstructured":"Rudd, A., Collina, M., Agor, M., and Buntsevich, S. (2020, June 10). MQTT.js NodeJS Library. GitHub Project. Available online: https:\/\/github.com\/mqttjs\/MQTT.js."},{"key":"ref_54","unstructured":"Eclipse Foundation (2020, June 10). Mosquitto\u2014An Open Source MQTT Broker. Eclipse Project. Available online: https:\/\/mosquitto.org\/."},{"key":"ref_55","unstructured":"Bader, S. (2020, May 26). SOLIOT Evaluation Tool and Results. GitHub Project. Available online: https:\/\/github.com\/sebbader\/soliot_evaluation."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/12\/6\/105\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:39:31Z","timestamp":1760175571000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/12\/6\/105"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,16]]},"references-count":55,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["fi12060105"],"URL":"https:\/\/doi.org\/10.3390\/fi12060105","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,16]]}}}