SDN-Enabled Energy-Efficient Routing Optimization Framework for Industrial Internet of Things
Abstract
The traditional Internet architecture relies on the best-effort principle, which is not suitable for critical industrial Internet of Things (IIoT) applications such as healthcare systems with stringent quality-of-service (QoS) requirements. In this article, a software-defined network (SDN) based on an analytical parallel routing framework is proposed by using the massive processing power of a graphics processing unit (GPU) for dynamically optimizing multiconstrained QoS parameters in the IIoT. The framework considers three types of QoS applications for smart healthcare traffic: loss-sensitive, delay-sensitive, and jitter-sensitive. A QoS-enabled routing optimization problem is formulated as a max-flow min-cost problem, while a greedy heuristic that dispatches the path calculation task concurrently to the GPU for calculating optimal forwarding paths considering the QoS requirement of each flow is proposed. The results show that the proposed scheme efficiently utilizes the limited bandwidth cost in terms of energy and bandwidth while satisfying the QoS requirement of each flow with maximizing the network resources for future IIoT traffic flows. Comparative analysis of simulation results with shortest path delay, Lagrangian relaxation-based aggregated cost, and Sway schemes indicate a reduced violation in the service-level agreement by 17%, 19%, and 4%, respectively, by using the AttMpls topology, while it is 48%, 44%, and 7% when the Goodnet topology is used. Moreover, SEQOS is seen to be energy efficient and eight times faster than the benchmark algorithms in large IIoT networks.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Reliance on centralized servers for data learning makes them vulnerable to security threats and poses a significant threat to patient safety and privacy.
“Furthermore, the reliance on centralized servers for data learning makes them vulnerable and exposed to various types of security threats and thus, poses a significant threat to patient's safety and privacy [4].”
From Federated Learning for Privacy Preservation in Smart Healthcare Systems: A Comprehensive Survey (2023) · cites this paper as [4]
Cites
Industrial Internet of Things: Challenges, Opportunities, and Directions
Sisinni, E., Saifullah, A., Han, S., Jennehag, U., & Gidlund, M. (2018) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2018.2852491 · Cited by 2,380 · see citing works
Knight, S., Nguyen, H., Falkner, N., Bowden, R. A., & Roughan, M. (2011) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2011.111002 · Cited by 1,776 · see citing works
Cloud-assisted Industrial Internet of Things (IIoT) – Enabled framework for health monitoring
Hossain, M. S., & Muhammad, G. (2016) · Computer Networks · doi:10.1016/j.comnet.2016.01.009 · Cited by 772 · see citing works
Software-Defined Industrial Internet of Things in the Context of Industry 4.0
Wan, J., Tang, S., Shu, Z., Li, D., Wang, S., Imran, M. A., & Vasilakos, A. V. (2016) · IEEE Sensors Journal · doi:10.1109/jsen.2016.2565621 · Cited by 691 · see citing works
PyCUDA and PyOpenCL: A scripting-based approach to GPU run-time code generation
Klöckner, A., Pinto, N., Lee, Y., Catanzaro, B., Ivanov, P., & Fasih, A. R. (2011) · Parallel Computing · doi:10.1016/j.parco.2011.09.001 · Cited by 571 · see citing works
Traffic engineering in software defined networks
Agarwal, S., Kodialam, M. S., & Lakshman, T. V. (2013) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infcom.2013.6567024 · Cited by 552 · see citing works
Verma, S., Kawamoto, Y., Fadlullah, Z. M., Nishiyama, H., & Kato, N. (2017) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2017.2694469 · Cited by 422 · see citing works
Characterizing and classifying IoT traffic in smart cities and campuses
Sivanathan, A., Sherratt, D., Gharakheili, H. H., et al. (2017) · IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS) · doi:10.1109/infcomw.2017.8116438 · Cited by 383 · see citing works
Learning-Based Context-Aware Resource Allocation for Edge-Computing-Empowered Industrial IoT
Liao, H., Zhou, Z., Zhao, X., Zhang, L., Mumtaz, S., Jolfaei, A., Ahmed, S. H., & Bashir, A. K. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2019.2963371 · Cited by 288 · see citing works
Context-Sensitive Access in Industrial Internet of Things (IIoT) Healthcare Applications
Al-Turjman, F. M., & Alturjman, S. (2018) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2018.2808190 · Cited by 265 · see citing works
An Optimization Framework for QoS-Enabled Adaptive Video Streaming Over OpenFlow Networks
Egilmez, H. E., Civanlar, S., & Tekalp, A. M. (2012) · IEEE Transactions on Multimedia · doi:10.1109/tmm.2012.2232645 · Cited by 209 · see citing works
Software Defined Machine-to-Machine Communication for Smart Energy Management
Zhou, Z., Gong, J., He, Y., & Zhang, K. (2017) · IEEE Communications Magazine · doi:10.1109/mcom.2017.1700169 · Cited by 167 · see citing works
Analysis of QoS Requirements for e-Health Services and Mapping to Evolved Packet System QoS Classes
Skorin‐Kapov, L., & Matijašević, M. (2010) · International Journal of Telemedicine and Applications · doi:10.1155/2010/628086 · Cited by 109 · see citing works
Sway: Traffic-Aware QoS Routing in Software-Defined IoT
Saha, N., Bera, S., & Misra, S. (2018) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2018.2847296 · Cited by 104 · see citing works
Naeem, F., Srivastava, G., & Tariq, M. (2020) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2020.2991106 · Cited by 62 · see citing works
Self-citationDelay-Optimized Video Traffic Routing in Software-Defined Interdatacenter Networks
Liu, Y., Niu, D., & Li, B. (2016) · IEEE Transactions on Multimedia · doi:10.1109/tmm.2016.2538718 · Cited by 56 · see citing works
Minimizing Latency of Critical Traffic through SDN
Llopis, J. M., Pieczerak, J., & Janaszka, T. (2016) · IEEE International Conference on Networking, Architecture and Storage (NAS) · doi:10.1109/nas.2016.7549408 · Cited by 40 · see citing works
Venkatesh, K., Srinivas, L. N. B., Krishnan, M. B. M., et al. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2018.10.032 · Cited by 38 · see citing works
Umer, T., Rehmani, M. H., Kamal, A. E., & Mihaylova, L. S. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2018.11.032 · Cited by 33 · see citing works
Adaptive and reliable multipath provisioning for media transfer in SDN-based overlay networks
Sahhaf, S., Tavernier, W., Colle, D., et al. (2017) · Computer Communications · doi:10.1016/j.comcom.2017.03.002 · Cited by 29 · see citing works
Toward efficient parallel routing optimization for large-scale SDN networks using GPGPU
Wang, X., Zhang, Q., Ren, J., et al. (2018) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2018.03.031 · Cited by 12 · see citing works
Effective Parallel Algorithm for GPGPU-Accelerated Explicit Routing Optimization
Kikuta, K., Oki, E., Yamanaka, N., et al. (2014) · Globecom · doi:10.1109/glocom.2014.7416979 · Cited by 2 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Federated Learning for Privacy Preservation in Smart Healthcare Systems: A Comprehensive Survey
Ali, M., Naeem, F., Tariq, M., & Kaddoum, G. (2023) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2022.3181823 · Cited by 366 · see citing works
Self-citationVulnerability Assessment of 6G-Enabled Smart Grid Cyber–Physical Systems
Tariq, M., Ali, M., Naeem, F., & Poor, H. V. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3042090 · Cited by 116 · see citing works
Self-citationRahman, A., Sara, U., Kundu, D., Islam, S., Jahidul, M., Hasan, M., Rahman, Z., & Kamal, M. (2020) · International Journal of Advanced Computer Science and Applications · doi:10.14569/ijacsa.2020.0110980 · Cited by 41 · see citing works
- Authors
- Naeem, F., Tariq, M., & Poor, H. V.
- Affiliations
- National University of Computer and Emerging Sciences (PK)
- Princeton University (US)
- Venue
- IEEE Transactions on Industrial Informatics
- Published
- 2021-08
- Volume
- 17
- Issue
- 8
- Pages
- 5660-5667
- ISSN
- 1551-3203 (ISSN-L)
- 1941-0050
- OpenAlex
- W3039292752
- Cited by
- 83
- References
- 22
- Citations by year
- 2026: 5 · 2025: 15 · 2024: 16 · 2023: 16 · 2022: 18 · 2021: 11 · 2020: 2
- FWCI
- 5.52
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Transactions on Industrial Informatics (publishedVersion)
- Funders
- National Science Foundation (CCF-0939370)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Software-Defined Networks and 5G
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Traffic and Congestion Control
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Advanced Optical Network Technologies
- Keywords
- software-defined networking, Industrial Internet of Things, energy-efficient routing, quality of service, greedy algorithm, delay-sensitive traffic, service level agreements, network resource allocation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review