Skip to main content

Deep Reinforcement Learning Based Task Offloading in SDN-Enabled Industrial Internet of Things

  • Conference paper
  • First Online:
Artificial Intelligence for Communications and Networks (AICON 2019)

Abstract

Recent advances in communication and sensor network technologies make Industrial Internet of Things (IIoT) a major driving force for future industry. Various devices in wide industry fields generate diverse computation tasks with their distinct service requirements. Note that the distribution of such tasks has essential intrinsic patterns and varies according to factors like region, season and time. Different from previous efforts to develop algorithms in specific scenarios for reducing task execution latency without considering the task generation patterns of IIoT, we propose a DRL-based Task Offloading algorithm (DRLTO) to learn such generation patterns and maximize the task completion rate. A SDN-enabled multi-layer heterogeneous computing framework is also introduced to efficiently assign tasks according to the obtained knowledges towards their features. Extensive experiments validate that our algorithm can not only significantly improve the average task completion rate, but also achieve near-optimal results in lots of IIoT scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Li, X., Li, D., Wan, J., Liu, C., Imran, M.: Adaptive transmission optimization in SDN-based industrial internet of things with edge computing. IEEE Internet Things J. 5(3), 1351–1360 (2018)

    Article  Google Scholar 

  2. Kaur, K., Garg, S., Aujla, G.S., Kumar, N., Rodrigues, J.J., Guizani, M.: Edge computing in the industrial internet of things environment: software-defined-networks-based edge-cloud interplay. IEEE Commun. Mag. 56(2), 44–51 (2018)

    Article  Google Scholar 

  3. Nuratch, S.: The IIoT devices to cloud gateway design and implementation based on microcontroller for real-time monitoring and control in automation systems. In: 2017 12th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 919–923 (2017)

    Google Scholar 

  4. Chekired, D.A., Khoukhi, L., Mouftah, H.T.: Industrial IoT data scheduling based on hierarchical fog computing: a key for enabling smart factory. IEEE Trans. Ind. Inform. 14(10), 4590–4602 (2018)

    Article  Google Scholar 

  5. Sun, W., Liu, J., Yue, Y., Zhang, H.: Double auction-based resource allocation for mobile edge computing in industrial internet of things. IEEE Trans. Ind. Inform. 14(10), 4692–4701 (2018)

    Article  Google Scholar 

  6. Fu, J., Liu, Y., Chao, H.-C., Bhargava, B., Zhang, Z.: Secure data storage and searching for industrial IoT by integrating fog computing and cloud computing. IEEE Trans. Ind. Inform. 14(10), 4519–4528 (2018)

    Article  Google Scholar 

  7. Shi, C., et al.: Ultra-low latency cloud-fog computing for industrial internet of things. In: 2018 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–6 (2018). https://doi.org/10.1109/WCNC.2018.8377192

  8. Raileanu, S., Borangiu, T., Morariu, O., Iacob, I.: Edge computing in industrial IoT framework for cloud-based manufacturing control. In: 2018 22nd International Conference on System Theory, Control and Computing (ICSTCC), pp. 261–266. IEEE (2018)

    Google Scholar 

  9. Mnih, V., et al.: Human-level control through deep reinforcement learning. Nature 518(7540), 529 (2015)

    Article  Google Scholar 

  10. Qazi, Z.A., Lee, J., Jin, T., Bellala, G., Arndt, M., Noubir, G.: Application-awareness in SDN. In: ACM SIGCOMM Computer Communication Review, vol. 43, pp. 487–488. ACM (2013)

    Google Scholar 

  11. Wang, C., Liang, C., Yu, F.R., Chen, Q., Tang, L.: Computation offloading and resource allocation in wireless cellular networks with mobile edge computing. IEEE Trans. Wirel. Commun. 16(8), 4924–4938 (2017)

    Article  Google Scholar 

  12. Bhowmik, S., Tariq, M.A., Koldehofe, B., Durr, F., Kohler, T., Rothermel, K.: High performance publish/subscribe middleware in software-defined networks. IEEE/ACM Trans. Netw. 25(3), 1501–1516 (2017)

    Article  Google Scholar 

  13. Guo, H., Liu, J.: Collaborative computation offloading for multi-access edge computing over fiber-wireless networks. IEEE Trans. Veh. Technol. 67(5), 4514–4526 (2018)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiajia Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, J., Cao, Y., Liu, J., Zhang, Y. (2019). Deep Reinforcement Learning Based Task Offloading in SDN-Enabled Industrial Internet of Things. In: Han, S., Ye, L., Meng, W. (eds) Artificial Intelligence for Communications and Networks. AICON 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 287. Springer, Cham. https://doi.org/10.1007/978-3-030-22971-9_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-22971-9_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-22970-2

  • Online ISBN: 978-3-030-22971-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics