{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T11:56:15Z","timestamp":1772538975803,"version":"3.50.1"},"reference-count":33,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2018,9,27]],"date-time":"2018-09-27T00:00:00Z","timestamp":1538006400000},"content-version":"vor","delay-in-days":269,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Spanish National Project ONOFRE-2","award":["TEC2017-84423-C3-1-P"],"award-info":[{"award-number":["TEC2017-84423-C3-1-P"]}]},{"name":"Spanish National Project ONOFRE-2","award":["H2020-ICT-2016-2"],"award-info":[{"award-number":["H2020-ICT-2016-2"]}]},{"name":"Spanish National Project ONOFRE-2","award":["575853-EPP-1-2016-1-ES-EPPKA2-SSA"],"award-info":[{"award-number":["575853-EPP-1-2016-1-ES-EPPKA2-SSA"]}]},{"name":"H2020 EU Project","award":["TEC2017-84423-C3-1-P"],"award-info":[{"award-number":["TEC2017-84423-C3-1-P"]}]},{"name":"H2020 EU Project","award":["H2020-ICT-2016-2"],"award-info":[{"award-number":["H2020-ICT-2016-2"]}]},{"name":"H2020 EU Project","award":["575853-EPP-1-2016-1-ES-EPPKA2-SSA"],"award-info":[{"award-number":["575853-EPP-1-2016-1-ES-EPPKA2-SSA"]}]},{"name":"Erasmus+ Program of EU","award":["TEC2017-84423-C3-1-P"],"award-info":[{"award-number":["TEC2017-84423-C3-1-P"]}]},{"name":"Erasmus+ Program of EU","award":["H2020-ICT-2016-2"],"award-info":[{"award-number":["H2020-ICT-2016-2"]}]},{"name":"Erasmus+ Program of EU","award":["575853-EPP-1-2016-1-ES-EPPKA2-SSA"],"award-info":[{"award-number":["575853-EPP-1-2016-1-ES-EPPKA2-SSA"]}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>The Industry 4.0 (I4.0) adoption comprises the change of traditional factories into <jats:italic>smart<\/jats:italic> using the ICTs. The goal is to monitor processes, objects, machinery, and workers in order to have real\u2010time knowledge about what is going on in the factory and for achieving an efficient data collection, management, and decision\u2010making that help improve the businesses in terms of product quality, productivity, and efficiency. Internet of Things (IoT) will have an important role in the I4.0 adoption because future smart factories are expected to rely on IoT infrastructures composed of constellations of hundreds or thousands of sensor devices spread all over the industrial facilities. However, some problems could arise in the massive IoT deployment in a medium\u2010high factory: thousands of IoT devices to cope from different technologies and vendors could mean dozens of vendor tools and user interfaces to manage them. Moreover, the heterogeneity of IoT devices could entail different communication protocols, languages, and data formats, which can result in lack of interoperability. On the other hand, conventional IT networks and industrial machinery are expected to be managed together with the IoT infrastructure, maybe using a tool or a set of tools, for <jats:italic>orchestrating<\/jats:italic> the whole smart factory. This work meets these challenges presenting an open\u2010source software architecture solution based on OpenDaylight (ODL), a Software Defined Network (SDN) controller, for orchestrating an industrial IoT scenario. This work is addressed by shedding light on critical aspects from the SDN controller architectural choices, to specific IoT interfaces and the difficulties for covering the wide range of communication protocols, popular in industrial contexts. Such a global view of the process gives light to practical difficulties appearing in introducing SDN in industrial contexts, providing an open\u2010source architecture solution that guarantees devices and networks interoperability and scalability, breaking the vendor lock\u2010in barriers and providing a vendor\u2010agnostic solution for orchestrating all actor of an I4.0 smart factory.<\/jats:p>","DOI":"10.1155\/2018\/2946575","type":"journal-article","created":{"date-parts":[[2018,9,27]],"date-time":"2018-09-27T23:32:48Z","timestamp":1538091168000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Software Architecture Solution Based on SDN for an Industrial IoT Scenario"],"prefix":"10.1155","volume":"2018","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0975-0193","authenticated-orcid":false,"given":"Jos\u00e9 L.","family":"Romero-G\u00e1zquez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0613-5411","authenticated-orcid":false,"given":"M. Victoria","family":"Bueno-Delgado","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2018,9,27]]},"reference":[{"key":"e_1_2_12_1_2","volume-title":"Industry 4.0: The Future of Productivity and Growth in Manufacturing Industries","author":"Gerbert P.","year":"2015"},{"key":"e_1_2_12_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.05.010"},{"key":"e_1_2_12_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42559-7_1"},{"key":"e_1_2_12_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.fcij.2017.02.001"},{"key":"e_1_2_12_5_2","unstructured":"5H2020 \u2013 UNIFY-IoT Project Report on IoT platform activities http:\/\/www.unify-iot.eu\/wp-content\/uploads\/2016\/10\/D03_01_WP02_H2020_UNIFY-IoT_Final.pdf."},{"key":"e_1_2_12_6_2","first-page":"16","article-title":"Fog Orchestration for IoT Services: Issues, Challenges and Directions","volume":"21","author":"Yang R.","year":"2016","journal-title":"IEEE Internet Computing"},{"key":"e_1_2_12_7_2","doi-asserted-by":"publisher","DOI":"10.15611\/ie.2014.3.09"},{"key":"e_1_2_12_8_2","first-page":"35","article-title":"IoT network implemented with NFV","volume":"10","author":"Matsuda N.","year":"2016","journal-title":"NEC Technical Journal"},{"key":"e_1_2_12_9_2","doi-asserted-by":"crossref","unstructured":"OmnesN. BouillonM. FromentouxG. andLe GrandO. A programmable and virtualized network & IT infrastructure for the internet of things: How can NFV & SDN help for facing the upcoming challenges Proceedings of the 2015 18th International Conference on Intelligence in Next Generation Networks ICIN 2015 February 2015 64\u201369 2-s2.0-84928485103.","DOI":"10.1109\/ICIN.2015.7073808"},{"key":"e_1_2_12_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2016.2607786"},{"key":"e_1_2_12_11_2","first-page":"22","article-title":"The 5th Generation Mobile Wireless Networks- Key Concepts, Network Architecture and Challenges","volume":"3","author":"Agarwal A.","year":"2015","journal-title":"American Journal of Electrical and Electronic Engineering"},{"key":"e_1_2_12_12_2","doi-asserted-by":"crossref","unstructured":"LiY. SuX. RiekkiJ. KanterT. andRahmaniR. A SDN-based architecture for horizontal Internet of Things services Proceedings of the ICC 2016 - 2016 IEEE International Conference on Communications May 2016 Kuala Lumpur Malaysia 1\u20137 https:\/\/doi.org\/10.1109\/ICC.2016.7511053.","DOI":"10.1109\/ICC.2016.7511053"},{"key":"e_1_2_12_13_2","doi-asserted-by":"crossref","unstructured":"VilaltaR. MayoralA. PubillD. CasellasR. MartinezR. SerraJ. VerikoukisC. andMunozR. End-to-end SDN orchestration of IoT services using an SDN\/NFV-enabled edge node Proceedings of the 2016 Optical Fiber Communications Conference and Exhibition OFC 2016 March 2016 USA 2-s2.0-84986216682.","DOI":"10.1364\/OFC.2016.W2A.42"},{"key":"e_1_2_12_14_2","unstructured":"VilaltaR. MayoralA. CasellasR. MartinezR. andMu\u00f1ozR. SDN\/NFV Orchestration of Multi-technology and Multi-domain Networks in Cloud\/Fog Architectures for 5G Services in Proc. of OptoElectronics and Communications Conference (OECC Proceedings of the OptoElectronics and Communications Conference (OECC) 2016 Niigata Japan."},{"key":"e_1_2_12_15_2","doi-asserted-by":"crossref","unstructured":"MaY. ChenY. andChenJ. SDN-enabled network virtualization for industry 4.0 based on IoTs and cloud computing Proceedings of the 2017 19th International Conference on Advanced Communication Technology (ICACT) Feburary 2017 Pyeongchang Kwangwoon Do South Korea 199\u2013202 https:\/\/doi.org\/10.23919\/ICACT.2017.7890083.","DOI":"10.23919\/ICACT.2017.7890083"},{"key":"e_1_2_12_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2015.2480421"},{"key":"e_1_2_12_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2746186"},{"key":"e_1_2_12_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2018.2797187"},{"key":"e_1_2_12_19_2","doi-asserted-by":"crossref","unstructured":"CerroniW. BurattiC. CerboniS.et al. Intent-based management and orchestration of heterogeneous openflow\/IoT SDN domains Proceedings of the 2017 IEEE Conference on Network Softwarization (NetSoft) July 2017 Bologna Italy 1\u20139 https:\/\/doi.org\/10.1109\/NETSOFT.2017.8004109.","DOI":"10.1109\/NETSOFT.2017.8004109"},{"key":"e_1_2_12_20_2","article-title":"Software-Defined Industrial Internet of Things in the Context of Industry 4.0","volume":"16","author":"wan J.","year":"2016","journal-title":"Proceedings of IEEE Sensors Journal"},{"key":"e_1_2_12_21_2","doi-asserted-by":"crossref","unstructured":"StancuA. L. HalungaS. VulpeA. SuciuG. FratuO. andPopoviciE. C. A comparison between several Software Defined Networking controllers Proceedings of the 12th International Conference on Telecommunications in Modern Satellite Cable and Broadcasting Services TELSIKS 2015 October 2015 Serbia 223\u2013226 2-s2.0-84962463468.","DOI":"10.1109\/TELSKS.2015.7357774"},{"key":"e_1_2_12_22_2","doi-asserted-by":"crossref","unstructured":"KhondokerR. ZaaloukA. MarxR. andBayarouK. Feature-based comparison and selection of Software Defined Networking (SDN) controllers Proceedings of the World Congress on Computer Applications and Information Systems (WCCAIS \u203214) January 2014 https:\/\/doi.org\/10.1109\/wccais.2014.6916572 2-s2.0-84908680893.","DOI":"10.1109\/WCCAIS.2014.6916572"},{"key":"e_1_2_12_23_2","doi-asserted-by":"publisher","DOI":"10.31436\/iiumej.v17i2.615"},{"key":"e_1_2_12_24_2","unstructured":"EPCglobal EPC Radio-Frequency Identify Protocols Class-1 Generation-2 UHF RFID Protocol for Communications at 860 MHz - 960 MHz https:\/\/www.gs1.org\/sites\/default\/files\/docs\/epc\/uhfc1g2_1_2_0-standard-20080511.pdf."},{"key":"e_1_2_12_25_2","volume-title":"Control Area Network standard (road vehicles)","year":"2018"},{"key":"e_1_2_12_26_2","unstructured":"Open source OPC UA servers and clients https:\/\/github.com\/open62541\/open62541\/wiki\/List-of-Open-Source-OPC-UA-Implementations."},{"key":"e_1_2_12_27_2","unstructured":"TavakoliA. CasadoM. KoponenT. andShenkerS. Applying NOX to the Datacenter 2009 Proceedings of the 8th ACM Workshop on Hot Topics in Networks (HotNets-VIII) New York NY USA."},{"key":"e_1_2_12_28_2","unstructured":"Open source BLE to JSON parser https:\/\/github.com\/mfgCode\/ble-packet-parser."},{"key":"e_1_2_12_29_2","unstructured":"Open source modbus-tcp parser https:\/\/www.npmjs.com\/package\/modbus-tcp."},{"key":"e_1_2_12_30_2","unstructured":"Open source ecatmod parser https:\/\/www.npmjs.com\/package\/ecatmod."},{"key":"e_1_2_12_31_2","unstructured":"Open source libcanardbc parser https:\/\/github.com\/Polyconseil\/libcanardbc."},{"key":"e_1_2_12_32_2","unstructured":"OPC Fundation Publish-Subscribe release https:\/\/opcfoundation.org\/news\/press-releases\/opc-foundation-announces-opc-ua-pubsub-release-important-extension-opc-ua-communication-platform\/."},{"key":"e_1_2_12_33_2","unstructured":"ODL controller: Model Driven SAL https:\/\/wiki.opendaylight.org\/view\/OpenDaylight_Controller."}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/2946575.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2018\/2946575.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2018\/2946575","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T06:20:55Z","timestamp":1723011655000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2018\/2946575"}},"subtitle":[],"editor":[{"given":"Muhammad","family":"Imran","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":33,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,1]]}},"alternative-id":["10.1155\/2018\/2946575"],"URL":"https:\/\/doi.org\/10.1155\/2018\/2946575","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"value":"1530-8669","type":"print"},{"value":"1530-8677","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1]]},"assertion":[{"value":"2018-04-12","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-09-05","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-09-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"2946575"}}