Skip to main content

2023 | OriginalPaper | Buchkapitel

A Review of Mobile Computation Offloading Techniques

verfasst von : M. Jyothirmai, Kesavan Gopal, M. Sailaja

Erschienen in: Intelligent Cyber Physical Systems and Internet of Things

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

More and more people are increasingly using multimedia on their mobile devices, such as smartphones, tablet PCs and smart watches as a result of technological improvements. The most significant elements of a mobile device are the battery life, memory, bandwidth, and CPU performance. When such computationally extensive tasks are performed on a mobile device, the battery quickly drains. However, offloading such tasks to a proxy and executing those results in significant power savings in mobile devices. We compare the ways of offloading to a proxy from a mobile device in this study based on power usage, energy, and execution time. A thorough examination of the offloading process is also presented. The findings show a significant reduction in the amount of energy consumed by mobile devices.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kovachev D, Yu T, Klamma R (2012) Adaptive computation offloading from mobile devices into the cloud. In: 2012 IEEE 10th international symposium on parallel and distributed processing with applications. IEEE Kovachev D, Yu T, Klamma R (2012) Adaptive computation offloading from mobile devices into the cloud. In: 2012 IEEE 10th international symposium on parallel and distributed processing with applications. IEEE
2.
Zurück zum Zitat Xia F et al. (2014) Phone2Cloud: exploiting computation offloading for energy saving on smartphones in mobile cloud computing. Inf Syst Front 16(1):95–111. Elissa K, Title of paper if known, unpublished Xia F et al. (2014) Phone2Cloud: exploiting computation offloading for energy saving on smartphones in mobile cloud computing. Inf Syst Front 16(1):95–111. Elissa K, Title of paper if known, unpublished
3.
Zurück zum Zitat Tao Y, Zhang Y, Ji Y (2015) Efficient computation offloading strategy for mobile cloud computing. Proc IEEE Int Conf Adv Inf Net Appl (AINA 2015) Tao Y, Zhang Y, Ji Y (2015) Efficient computation offloading strategy for mobile cloud computing. Proc IEEE Int Conf Adv Inf Net Appl (AINA 2015)
4.
Zurück zum Zitat Elgazzar K, Martin P, Hassanein HS (1989) Cloud-assisted computation offloading to support mobile services. IEEE Trans Cloud Comput 4(3):279–292. Young M (1989) The technical writer’s handbook. University Science, Mill Valley, CA Elgazzar K, Martin P, Hassanein HS (1989) Cloud-assisted computation offloading to support mobile services. IEEE Trans Cloud Comput 4(3):279–292. Young M (1989) The technical writer’s handbook. University Science, Mill Valley, CA
5.
Zurück zum Zitat Zhang Z, Lim H, Lee HJ (2014) An efficient framework for computation offloading in mobile cloud computing. Int Conf Future Inf Commun Eng 6(1) Zhang Z, Lim H, Lee HJ (2014) An efficient framework for computation offloading in mobile cloud computing. Int Conf Future Inf Commun Eng 6(1)
6.
Zurück zum Zitat Kejariwal A et al. Energy efficient watermarking on mobile devices using proxy-based partitioning. IEEE Trans Very Large Scale Integr (VLSI) Syst 14(6):625–636 Kejariwal A et al. Energy efficient watermarking on mobile devices using proxy-based partitioning. IEEE Trans Very Large Scale Integr (VLSI) Syst 14(6):625–636
7.
Zurück zum Zitat Wu H, Wang Q, Wolter K (2013) Tradeoff between performance improvement and energy saving in mobile cloud offloading systems. Proc Int Conf Commun Workshops (ICC):728732 Wu H, Wang Q, Wolter K (2013) Tradeoff between performance improvement and energy saving in mobile cloud offloading systems. Proc Int Conf Commun Workshops (ICC):728732
8.
Zurück zum Zitat Wu H (2015) Analysis of offloading decision making in mobile cloud computing. Ph.D. dissertation, Department of FB Mathematik und Informatik, Freie Universitaet, Berlin, Germany Wu H (2015) Analysis of offloading decision making in mobile cloud computing. Ph.D. dissertation, Department of FB Mathematik und Informatik, Freie Universitaet, Berlin, Germany
9.
Zurück zum Zitat Nguyen PD, Ha VN, Le LB (2019) Computation offloading and resource allocation for backhaul limited cooperative MEC systems. In: Proceedings of the 90th vehicular technology conference (VTC2019-Fall), pp 1–6 Nguyen PD, Ha VN, Le LB (2019) Computation offloading and resource allocation for backhaul limited cooperative MEC systems. In: Proceedings of the 90th vehicular technology conference (VTC2019-Fall), pp 1–6
10.
Zurück zum Zitat Aazam M, Zeadally S, Harras KA (2018) Offloading in fog computing for IoT: review, enabling technologies, and research opportunities. Future Gener Comput Syst 87:278–289 Aazam M, Zeadally S, Harras KA (2018) Offloading in fog computing for IoT: review, enabling technologies, and research opportunities. Future Gener Comput Syst 87:278–289
11.
Zurück zum Zitat Wang F, Diao B, Sun T, Xu Y (2020) Data security and privacy challenges of computing offloading in FINs. IEEE Network 34(2):14–20CrossRef Wang F, Diao B, Sun T, Xu Y (2020) Data security and privacy challenges of computing offloading in FINs. IEEE Network 34(2):14–20CrossRef
12.
Zurück zum Zitat Behera SR, Panigrahi N, Bhoi S, Sahani A, Mohanty J., Sahoo D, Maharana A, Kanta LP, Mishra P (2020) A novel decision making strategy for computation offloading in mobile edge computing. In Proceedings of 2020 international conference on computer science, engineering and applications (ICCSEA), pp 1–5 Behera SR, Panigrahi N, Bhoi S, Sahani A, Mohanty J., Sahoo D, Maharana A, Kanta LP, Mishra P (2020) A novel decision making strategy for computation offloading in mobile edge computing. In Proceedings of 2020 international conference on computer science, engineering and applications (ICCSEA), pp 1–5
13.
Zurück zum Zitat Akherfi K, Gerndt M, Harroud H (2018) Mobile cloud computing for computation offloading: Issues and challenges. Appl Comput Informat 14(1):1–16CrossRef Akherfi K, Gerndt M, Harroud H (2018) Mobile cloud computing for computation offloading: Issues and challenges. Appl Comput Informat 14(1):1–16CrossRef
14.
Zurück zum Zitat Peng K, Zhao B, Xue S, Huang Q (2020) Energy- and resource-aware computation offloading for complex tasks in edge environment. Complexity Peng K, Zhao B, Xue S, Huang Q (2020) Energy- and resource-aware computation offloading for complex tasks in edge environment. Complexity
15.
Zurück zum Zitat Alqarni MM, Cherif A, Alkayal E (2021) A survey of computational offloading in cloud/edge-based architectures: strategies, optimization models and challenges. KSII Trans Internet Inf Syst (TIIS) 15(3):952–973 Alqarni MM, Cherif A, Alkayal E (2021) A survey of computational offloading in cloud/edge-based architectures: strategies, optimization models and challenges. KSII Trans Internet Inf Syst (TIIS) 15(3):952–973
16.
Zurück zum Zitat Zhang T (2017) Data offloading in mobile edge computing: a coalition and pricing based approach. IEEE Access 6:2760–2767CrossRef Zhang T (2017) Data offloading in mobile edge computing: a coalition and pricing based approach. IEEE Access 6:2760–2767CrossRef
17.
Zurück zum Zitat Xu Z et al. (2019) A time-efficient data offloading method with privacy preservation for intelligent sensors in edge computing. EURASIP J Wireless Commun Netw 2019(1):1–12 Xu Z et al. (2019) A time-efficient data offloading method with privacy preservation for intelligent sensors in edge computing. EURASIP J Wireless Commun Netw 2019(1):1–12
18.
Zurück zum Zitat Sun H, Zhou F, Hu RQ (2019) Joint offloading and computation energy efficiency maximization in a mobile edge computing system. IEEE Trans Veh Technol 68(3):3052–3056 Sun H, Zhou F, Hu RQ (2019) Joint offloading and computation energy efficiency maximization in a mobile edge computing system. IEEE Trans Veh Technol 68(3):3052–3056
19.
Zurück zum Zitat Khan MA (2015) A survey of computation offloading strategies for performance improvement of applications running on mobile devices. J Netw Comput Appl 56:28–40CrossRef Khan MA (2015) A survey of computation offloading strategies for performance improvement of applications running on mobile devices. J Netw Comput Appl 56:28–40CrossRef
20.
Zurück zum Zitat Ning Z et al. (2018) A cooperative partial computation offloading scheme for mobile edge computing enabled Internet of Things. IEEE Internet Things J 6(3):4804–4814 Ning Z et al. (2018) A cooperative partial computation offloading scheme for mobile edge computing enabled Internet of Things. IEEE Internet Things J 6(3):4804–4814
21.
Zurück zum Zitat Elgendy IA et al. (2020) Efficient and secure multi-user multi-task computation offloading for mobile-edge computing in mobile IoT networks. IEEE Trans Netw Serv Manag 17(4):2410–2422 Elgendy IA et al. (2020) Efficient and secure multi-user multi-task computation offloading for mobile-edge computing in mobile IoT networks. IEEE Trans Netw Serv Manag 17(4):2410–2422
22.
Zurück zum Zitat Guo H, Liu J, Qin H (2018) Collaborative mobile edge computation offloading for IoT over fiber-wireless networks. IEEE Network 32(1):66–71CrossRef Guo H, Liu J, Qin H (2018) Collaborative mobile edge computation offloading for IoT over fiber-wireless networks. IEEE Network 32(1):66–71CrossRef
23.
Zurück zum Zitat Valentino R, Jung W-S, Ko Y-B (2018) A design and simulation of the opportunistic computation offloading with learning-based prediction for unmanned aerial vehicle (uav) clustering networks. Sensors 18(11):3751CrossRef Valentino R, Jung W-S, Ko Y-B (2018) A design and simulation of the opportunistic computation offloading with learning-based prediction for unmanned aerial vehicle (uav) clustering networks. Sensors 18(11):3751CrossRef
24.
Zurück zum Zitat Luo J et al. (2019) QoE-driven computation offloading for edge computing. J Syst Architect 97:34–39 Luo J et al. (2019) QoE-driven computation offloading for edge computing. J Syst Architect 97:34–39
25.
Zurück zum Zitat Kuang Z et al. (2019) Partial offloading scheduling and power allocation for mobile edge computing systems. IEEE Internet Things J 6(4):6774–6785 Kuang Z et al. (2019) Partial offloading scheduling and power allocation for mobile edge computing systems. IEEE Internet Things J 6(4):6774–6785
26.
Zurück zum Zitat Saleem U et al. (2020) Latency minimization for D2D-enabled partial computation offloading in mobile edge computing. IEEE Trans Veh Technol 69(4):4472–4486 Saleem U et al. (2020) Latency minimization for D2D-enabled partial computation offloading in mobile edge computing. IEEE Trans Veh Technol 69(4):4472–4486
27.
Zurück zum Zitat Qin M et al. (2017) Service-oriented energy-latency tradeoff for iot task partial offloading in mec-enhanced multi-rat networks. IEEE Internet Things J 8(3):1896–1907. Mach P, Becvar Z (2017) Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun Surv Tuts 19(3):1628–1656, 3rd Quart Qin M et al. (2017) Service-oriented energy-latency tradeoff for iot task partial offloading in mec-enhanced multi-rat networks. IEEE Internet Things J 8(3):1896–1907. Mach P, Becvar Z (2017) Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun Surv Tuts 19(3):1628–1656, 3rd Quart
28.
Zurück zum Zitat Nir MPS (2014) Scalable resource augmentation for mobile devices. Ph.D. dissertation, Department of Systems and Computers Engineering, Carleton University, Ottawa, ON, Canada Nir MPS (2014) Scalable resource augmentation for mobile devices. Ph.D. dissertation, Department of Systems and Computers Engineering, Carleton University, Ottawa, ON, Canada
29.
Zurück zum Zitat Wang Y, Sheng M, Wang X, Wang L, Li J (2016) Mobile-edge computing: partial computation offloading using dynamic voltage scaling. IEEE Trans Commun 64(10):4268–4282 Wang Y, Sheng M, Wang X, Wang L, Li J (2016) Mobile-edge computing: partial computation offloading using dynamic voltage scaling. IEEE Trans Commun 64(10):4268–4282
30.
Zurück zum Zitat Rahmati A, Zhong L (2007) Context-for-wireless: Context-sensitive energy-efficient wireless data transfer. In: Proceedings of 5th international conference mobile systems applications services, pp 165–178 Rahmati A, Zhong L (2007) Context-for-wireless: Context-sensitive energy-efficient wireless data transfer. In: Proceedings of 5th international conference mobile systems applications services, pp 165–178
31.
Zurück zum Zitat Lin Y-D, Chu ET-H, Lai Y-C, Huang T-J (2013) Time-and-energyaware computation offloading in handheld devices to coprocessors and clouds. IEEE Syst J 9(2):393405 Lin Y-D, Chu ET-H, Lai Y-C, Huang T-J (2013) Time-and-energyaware computation offloading in handheld devices to coprocessors and clouds. IEEE Syst J 9(2):393405
32.
Zurück zum Zitat Miettinen AP, Nurminen JK (2010) Energy efficiency of mobile clients in cloud computing. In: Proceedings of 2nd USENIX conference hot topics in cloud computing, p 4 Miettinen AP, Nurminen JK (2010) Energy efficiency of mobile clients in cloud computing. In: Proceedings of 2nd USENIX conference hot topics in cloud computing, p 4
33.
Zurück zum Zitat Gember A, Dragga C, Akella A (2012) ECOS: practical mobile application offloading for enterprises. In: Proceedings of international conference mobile systems application services, p 4 Gember A, Dragga C, Akella A (2012) ECOS: practical mobile application offloading for enterprises. In: Proceedings of international conference mobile systems application services, p 4
34.
Zurück zum Zitat Mehmeti F, Spyropoulos T (2013) Performance analysis of `on-the-spot’ mobile data offloading. In: Proceedings global communication conference (GLOBECOM), pp 1577–1583 Mehmeti F, Spyropoulos T (2013) Performance analysis of `on-the-spot’ mobile data offloading. In: Proceedings global communication conference (GLOBECOM), pp 1577–1583
35.
Zurück zum Zitat Mehmeti F, Spyropoulos T (2014) Is it worth to be patient? Analysis and optimization of delayed mobile data offloading. In: Proceedings INFOCOM:2364–2372 Mehmeti F, Spyropoulos T (2014) Is it worth to be patient? Analysis and optimization of delayed mobile data offloading. In: Proceedings INFOCOM:2364–2372
36.
Zurück zum Zitat Jiang C et al. (2019) Toward computation offloading in edge computing: a survey. IEEE Access 7(2019):131543–131558 Jiang C et al. (2019) Toward computation offloading in edge computing: a survey. IEEE Access 7(2019):131543–131558
37.
Zurück zum Zitat Yuan C, Chen Y, Zhang Z (2004) Evaluation of edge caching/offloading for dynamic content delivery. IEEE Trans Knowl Data Eng 16(11):1411–1423CrossRef Yuan C, Chen Y, Zhang Z (2004) Evaluation of edge caching/offloading for dynamic content delivery. IEEE Trans Knowl Data Eng 16(11):1411–1423CrossRef
38.
Zurück zum Zitat Wu H, Knottenbelt W, Wolter K, Sun Y (2016) An optimal offloading partitioning algorithm in mobile cloud computing. In: Proceedings international conference quantitative evaluation systems, pp 311–328 Wu H, Knottenbelt W, Wolter K, Sun Y (2016) An optimal offloading partitioning algorithm in mobile cloud computing. In: Proceedings international conference quantitative evaluation systems, pp 311–328
39.
Zurück zum Zitat Chen M, Hao Y, Qiu M, Song J, Wu D, Humar I (2016) Mobility-aware caching and computation offloading in 5G ultra-dense cellular networks. Sensors 16(7):974CrossRef Chen M, Hao Y, Qiu M, Song J, Wu D, Humar I (2016) Mobility-aware caching and computation offloading in 5G ultra-dense cellular networks. Sensors 16(7):974CrossRef
40.
Zurück zum Zitat Cuervo E et al (2010) MAUI: making smartphones last longer with code offload. In: Proceedings of the 8th international conference mobile systems applications services, pp 49–62 Cuervo E et al (2010) MAUI: making smartphones last longer with code offload. In: Proceedings of the 8th international conference mobile systems applications services, pp 49–62
41.
Zurück zum Zitat Zhou, Yu FR, Chen J, Kuo Y (2017) Resource allocation for information-centric virtualized heterogeneous networks with in-network caching and mobile edge computing. IEEE Trans Veh Technol 66(12):11339–11351 Zhou, Yu FR, Chen J, Kuo Y (2017) Resource allocation for information-centric virtualized heterogeneous networks with in-network caching and mobile edge computing. IEEE Trans Veh Technol 66(12):11339–11351
42.
Zurück zum Zitat Lin Y, Kemme B, Patino-Martinez M, Jimenez-Peris R (2007) Enhancing edge computing with database replication. In: Proceedings 26th IEEE international symposium reliable distributed systems (SRDS):45–54 Lin Y, Kemme B, Patino-Martinez M, Jimenez-Peris R (2007) Enhancing edge computing with database replication. In: Proceedings 26th IEEE international symposium reliable distributed systems (SRDS):45–54
43.
Zurück zum Zitat Malik SUR et al. (2021) EFFORT: energy efficient framework for offload communication in mobile cloud computing. Softw Pract Experience 51(9):1896–1909 Malik SUR et al. (2021) EFFORT: energy efficient framework for offload communication in mobile cloud computing. Softw Pract Experience 51(9):1896–1909
44.
Zurück zum Zitat Wu H, Huang D (2014) Modeling multi-factor multi-site risk-based offloading for mobile cloud computing. In: Proceedings 10th international conference networks service management (CNSM), pp 230–235 Wu H, Huang D (2014) Modeling multi-factor multi-site risk-based offloading for mobile cloud computing. In: Proceedings 10th international conference networks service management (CNSM), pp 230–235
45.
Zurück zum Zitat Flores H, Srirama SN (2014) Mobile cloud middleware. J Syst Softw 92:8294CrossRef Flores H, Srirama SN (2014) Mobile cloud middleware. J Syst Softw 92:8294CrossRef
46.
Zurück zum Zitat Wang C, Li Z (2004) A computation offloading scheme on handheld devices. J Parallel Distrib Comput 64(6):740–746CrossRefMATH Wang C, Li Z (2004) A computation offloading scheme on handheld devices. J Parallel Distrib Comput 64(6):740–746CrossRefMATH
47.
Zurück zum Zitat Hyytiä E, Spyropoulos T, Ott J (2015) Offload (only) the right jobs: Robust offloading using the Markov decision processes. In: Proceedings 16th international symposium world wireless, mobile multimedia networks (WoWMoM), pp 19 Hyytiä E, Spyropoulos T, Ott J (2015) Offload (only) the right jobs: Robust offloading using the Markov decision processes. In: Proceedings 16th international symposium world wireless, mobile multimedia networks (WoWMoM), pp 19
48.
Zurück zum Zitat Kim Y, Lee K, Shroff NB (2014) An analytical framework to characterize the efficiency and delay in a mobile data offloading system. In: Proceedings of the 15th international symposium on mobile ad hoc networking computing, pp 267–276 Kim Y, Lee K, Shroff NB (2014) An analytical framework to characterize the efficiency and delay in a mobile data offloading system. In: Proceedings of the 15th international symposium on mobile ad hoc networking computing, pp 267–276
49.
Zurück zum Zitat Mehmeti F, Spyropoulos T (2016) Stay or switch?: Analysis and comparison of delays in cognitive radio networks with interweave and underlay spectrum access. In Proceedings 14th ACM international symposium mobility management wireless access (MobiWac), pp 9–18 Mehmeti F, Spyropoulos T (2016) Stay or switch?: Analysis and comparison of delays in cognitive radio networks with interweave and underlay spectrum access. In Proceedings 14th ACM international symposium mobility management wireless access (MobiWac), pp 9–18
50.
Zurück zum Zitat Jia M, Cao J, Yang L (2014) Heuristic offloading of concurrent tasks for computation-intensive applications in mobile cloud computing. In: Proceedings IEEE conference computing communication workshops (INFOCOM WKSHPS), Toronto, ON, Canada, pp 352–357 Jia M, Cao J, Yang L (2014) Heuristic offloading of concurrent tasks for computation-intensive applications in mobile cloud computing. In: Proceedings IEEE conference computing communication workshops (INFOCOM WKSHPS), Toronto, ON, Canada, pp 352–357
51.
Zurück zum Zitat Chen X, Jiao L, Li W, Fu X (2016) Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Trans Netw 24(5):2795–2808CrossRef Chen X, Jiao L, Li W, Fu X (2016) Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Trans Netw 24(5):2795–2808CrossRef
52.
Zurück zum Zitat Khan MA (2015) A survey of computation offloading strategies for performance improvement of applications running on mobile devices. J Netw Comput Appl 56:28–40 Khan MA (2015) A survey of computation offloading strategies for performance improvement of applications running on mobile devices. J Netw Comput Appl 56:28–40
Metadaten
Titel
A Review of Mobile Computation Offloading Techniques
verfasst von
M. Jyothirmai
Kesavan Gopal
M. Sailaja
Copyright-Jahr
2023
DOI
https://doi.org/10.1007/978-3-031-18497-0_39

Premium Partner