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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Yi S, Hao Z, Qin Z, Li Q (2015) Fog computing: platform and applications. In: Proceedings of IEEE HotWeb
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
Kumar K, Lu YH (2010) Cloud computing for mobile users: can offloading computation save energy? Computer 43(4):51–56
Xiao Y, Krunz M (2017) QoE and power efficiency tradeoff for fog computing networks with fog node cooperation. In: Proceedings of IEEE INFOCOM
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
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
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
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
Mao Y, Zhang J, Song S, Letaief KB (2016) Power-delay tradeoff in multi-user mobile-edge computing systems. In: Proceedings of IEEE GLOBECOM
Taneja M, Davy A (2017 ) Resource aware placement of IoT application modules in fog-cloud computing paradigm. In: Proceedings of IFIP/IEEE IM
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
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
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
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
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
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)
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
Gallager RG (2008) Principles of digital communication. Cambridge University Press, Cambridge
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
Huang L, Zhang S, Chen M, Liu X (2016) When backpressure meets predictive scheduling. IEEE/ACM Trans Network 24(4):2237–2250
Neely MJ (2010) Stochastic network optimization with application to communication and queueing systems. Synthesis Lect Commun Networks 3(1):1–211
Leon-Garcia A (2017) Probability, statistics, and random processes for electrical engineering, 3rd ed. Pearson Education
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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)