SDN-Enabled Energy-Efficient Routing Optimization Framework for Industrial Internet of Things

Faisal Naeem, Muhammad Tariq, H. Vincent Poor

Research output: Contribution to journalArticlepeer-review

43 Scopus citations


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.

Original languageEnglish (US)
Article number9133323
Pages (from-to)5660-5667
Number of pages8
JournalIEEE Transactions on Industrial Informatics
Issue number8
StatePublished - Aug 2021
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Information Systems
  • Computer Science Applications
  • Electrical and Electronic Engineering


  • Energy efficient routing
  • NP-hard
  • industrial Internet of things (IIoT)
  • software-defined networking


Dive into the research topics of 'SDN-Enabled Energy-Efficient Routing Optimization Framework for Industrial Internet of Things'. Together they form a unique fingerprint.

Cite this