Skip to main content

Optimizing IoT Networks Through Combined Estimations of Resource Allocation and Computation Offloading

  • Conference paper
  • First Online:
Information Science and Applications

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 739))

Abstract

The low energy requirements of devices comprising the Internet of Things have made them ubiquitous. However, it is also a huge bottleneck in real world deployments. Computational offloading can improve network lifetimes wherein these devices move heavy computation away to the edge and the cloud. However, this also increases power consumption and network latencies. Optimum performance can be achieved by intelligently deciding if the computation should be offloaded or performed locally—a task that is inherently difficult given the complexity of the systems. In this work, we formulate a distributed network optimization problem to achieve a balance between performance and energy consumption. Our simulation results show substantial improvements in network latency and power consumption.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Yi S, Hao Z, Qin Z, Li Q (2015) Fog computing: platform and applications. In: Proceedings of IEEE HotWeb

    Google Scholar 

  2. Cuervo E, Balasubramanian A, Cho DK, Wolman A, Saroiu S, Chandra R, Bahl P (2010) MAUI: making smartphones last longer with code offload. ACM MobiSys

    Google Scholar 

  3. Kumar K, Lu YH (2010) Cloud computing for mobile users: can offloading computation save energy? Computer 43(4):51–56

    Article  Google Scholar 

  4. Xiao Y, Krunz M (2017) QoE and power efficiency tradeoff for fog computing networks with fog node cooperation. In: Proceedings of IEEE INFOCOM

    Google Scholar 

  5. Wang Y, Tao X, Zhang X, Zhang P, Hou YT (2019) Cooperative task offloading in three-tier mobile computing networks: an ADMM framework. IEEE Trans Veh Technol 68(3):2763–2776

    Article  Google Scholar 

  6. Misra S, Saha N (2019) Detour: dynamic task offloading in software defined fog for IoT applications. IEEE J Sel Areas Commun 37(5):1159–1166

    Article  Google Scholar 

  7. Liu L, Chang Z, Guo X (2018) Socially-aware dynamic computation offloading scheme for fog computing system with energy harvesting devices. IEEE Internet Things J 5(3):1869–1879

    Article  Google Scholar 

  8. Lei L, Xu H, Xiong X, Zheng K, Xiang W (2019) Joint computation offloading and multi-user scheduling using approximate dynamic programming in NB-IoT edge computing system. IEEE Internet Things J 6(3):5345–5362

    Article  Google Scholar 

  9. Mao Y, Zhang J, Song S, Letaief KB (2016) Power-delay tradeoff in multi-user mobile-edge computing systems. In: Proceedings of IEEE GLOBECOM

    Google Scholar 

  10. Taneja M, Davy A (2017 ) Resource aware placement of IoT application modules in fog-cloud computing paradigm. In: Proceedings of IFIP/IEEE IM

    Google Scholar 

  11. Chen Y, Zhang N, Zhang Y, Chen X, Wu W, Shen XS (2019) Energy efficient dynamic offloading in mobile edge computing for Internet of Things. IEEE Trans Cloud Comput

    Google Scholar 

  12. Gao Y, Tang W, Wu M, Yang P, Dan L (2019) Dynamic social-aware computation offloading for low-latency communications in IoT. IEEE Internet Things J

    Google Scholar 

  13. Chen M, Li W, Fortino G, Hao Y, Hu L, Humar I (2019) A dynamic service migration mechanism in edge cognitive computing. ACM Trans Internet Technol 19(2):30

    Article  Google Scholar 

  14. Zhang D, Tan L, Ren J, Awad MK, Zhang S, Zhang Y, Wan P-J (2019) Near-optimal and truthful online auction for computation offloading in green edge-computing systems. IEEE Trans Mobile Comput

    Google Scholar 

  15. Zhang D, Chen Z, Cai LX, Zhou H, Duan S, Ren J, Shen X, Zhang Y (2017) Resource allocation for green cloud radio access networks with hybrid energy supplies. IEEE Trans Veh Technol 67(2):1684–1697

    Article  Google Scholar 

  16. Burgstahler L, Neubauer M (2002) New modifications of the exponential moving average algorithm for bandwidth estimation. In: Proceedings of the 15th ITC specialist seminar (2002)

    Google Scholar 

  17. Ahmed NK, Atiya AF, Gayar NE, El-Shishiny H (2010) An empirical comparison of machine learning models for time series forecasting. Econ Rev 29(5–6):594–621

    Article  MathSciNet  Google Scholar 

  18. Gallager RG (2008) Principles of digital communication. Cambridge University Press, Cambridge

    Book  Google Scholar 

  19. Kim Y, Kwak J, Chong S (2018) Dual-side optimization for cost-delay tradeoff in mobile edge computing. IEEE Trans Veh Technol 67(2):1765–1781

    Article  Google Scholar 

  20. Huang L, Zhang S, Chen M, Liu X (2016) When backpressure meets predictive scheduling. IEEE/ACM Trans Network 24(4):2237–2250

    Article  Google Scholar 

  21. Neely MJ (2010) Stochastic network optimization with application to communication and queueing systems. Synthesis Lect Commun Networks 3(1):1–211

    Article  Google Scholar 

  22. Leon-Garcia A (2017) Probability, statistics, and random processes for electrical engineering, 3rd ed. Pearson Education

    Google Scholar 

  23. Center for Research and Specialized Technology in micro and nanotechnologies, WSNet - An event-driven accurate and realistic network simulator written in C/C++ for wireless networks on a large scale. 2020 [Online]. Available: https://github.com/CEA-Leti/wsnet

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saibal Ghosh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ghosh, S., Agrawal, D.P. (2021). Optimizing IoT Networks Through Combined Estimations of Resource Allocation and Computation Offloading. In: Kim, H., Kim, K.J., Park, S. (eds) Information Science and Applications. Lecture Notes in Electrical Engineering, vol 739. Springer, Singapore. https://doi.org/10.1007/978-981-33-6385-4_31

Download citation

  • DOI: https://doi.org/10.1007/978-981-33-6385-4_31

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-33-6384-7

  • Online ISBN: 978-981-33-6385-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics