Skip to main content
Top
Published in: Mobile Networks and Applications 5/2016

24-02-2016

Efficient Computation Offloading Decision in Mobile Cloud Computing over 5G Network

Authors: Mahbub E Khoda, Md. Abdur Razzaque, Ahmad Almogren, Mohammad Mehedi Hassan, Atif Alamri, Abdulhameed Alelaiwi

Published in: Mobile Networks and Applications | Issue 5/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Due to the significant advancement of Smartphone technology, the applications targeted for these devices are getting more and more complex and demanding of high power and resources. Mobile cloud computing (MCC) allows the Smart phones to perform these highly demanding tasks with the help of powerful cloud servers. However, to decide whether a given part of an application is cost-effective to execute in local mobile device or in the cloud server is a difficult problem in MCC. It is due to the trade-off between saving energy consumption while maintaining the strict latency requirements of applications. Currently, 5th generation mobile network (5G) is getting much attention, which can support increased network capacity, high data rate and low latency and can pave the way for solving the computation offloading problem in MCC. In this paper, we design an intelligent computation offloading system that takes tradeoff decisions for code offloading from a mobile device to cloud server over the 5G network. We develop a metric for tradeoff decision making that can maximize energy saving while maintain strict latency requirements of user applications in the 5G system. We evaluate the performances of the proposed system in a test-bed implementation, and the results show that it outperforms the state-of-the-art methods in terms of accuracy, computation and energy saving.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Show more products
Literature
1.
go back to reference Smith A (2013) Smartphone ownership–2013 update. Pew Research Center, Washington DC Smith A (2013) Smartphone ownership–2013 update. Pew Research Center, Washington DC
3.
go back to reference Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Futur Gener Comput Syst 29(1):84–106CrossRef Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Futur Gener Comput Syst 29(1):84–106CrossRef
4.
go back to reference Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) Cloudlets: bringing the cloud to the mobile user. In: Proceedings of the third ACM workshop on Mobile cloud computing and services, MCS ’12. ACM, New York, pp 29–36CrossRef Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) Cloudlets: bringing the cloud to the mobile user. In: Proceedings of the third ACM workshop on Mobile cloud computing and services, MCS ’12. ACM, New York, pp 29–36CrossRef
5.
go back to reference Satyanarayanan M (1996) Fundamental challenges in mobile computing. In: Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing. ACM, pp 1–7 Satyanarayanan M (1996) Fundamental challenges in mobile computing. In: Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing. ACM, pp 1–7
6.
go back to reference Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I et al (2010) A view of cloud computing. Commun ACM 53(4):50–58CrossRef Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I et al (2010) A view of cloud computing. Commun ACM 53(4):50–58CrossRef
7.
go back to reference Ma X, Zhao Y, Zhang L, Wang H, Peng L (2013) When mobile terminals meet the cloud Computation offloading as the bridge. IEEE NETWORK 27(5):28–33CrossRef Ma X, Zhao Y, Zhang L, Wang H, Peng L (2013) When mobile terminals meet the cloud Computation offloading as the bridge. IEEE NETWORK 27(5):28–33CrossRef
8.
go back to reference Barbarossa S, Sardellitti S, Di Lorenzo P (2014) Communicating while computing: distributed mobile cloud computing over 5g heterogeneous networks. IEEE Signal Proc Mag 31(6):45–55CrossRef Barbarossa S, Sardellitti S, Di Lorenzo P (2014) Communicating while computing: distributed mobile cloud computing over 5g heterogeneous networks. IEEE Signal Proc Mag 31(6):45–55CrossRef
9.
go back to reference Conti M, Mascitti D, Passarella A (2015) Offloading service provisioning on mobile devices in mobile cloud computing environments. In: Euro-Par 2015: parallel processing workshops, p 2015 Conti M, Mascitti D, Passarella A (2015) Offloading service provisioning on mobile devices in mobile cloud computing environments. In: Euro-Par 2015: parallel processing workshops, p 2015
10.
go back to reference Lin T-Y, Lin T-A, Hsu C-H, King C-T (2013) Context-aware decision engine for mobile cloud offloading. In: Proceedings of IEEE wireless communications and networking conference workshops (WCNCW), pp 111–116 Lin T-Y, Lin T-A, Hsu C-H, King C-T (2013) Context-aware decision engine for mobile cloud offloading. In: Proceedings of IEEE wireless communications and networking conference workshops (WCNCW), pp 111–116
11.
go back to reference Cuervo E, Balasubramanian A, Cho D-k, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th international conference on Mobile systems, applications, and services, MobiSys ’10. ACM, New York, pp 49–62 Cuervo E, Balasubramanian A, Cho D-k, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th international conference on Mobile systems, applications, and services, MobiSys ’10. ACM, New York, pp 49–62
12.
go back to reference Chun B-G, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the sixth conference on Computer systems, EuroSys ’11. ACM, New York, pp 301–314CrossRef Chun B-G, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the sixth conference on Computer systems, EuroSys ’11. ACM, New York, pp 301–314CrossRef
13.
go back to reference Kosta S, Aucinas A, Hui P, Mortier R, Zhang X (2012) ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: International conference on computer communications (INFOCOM). IEEE, pp 945–953 Kosta S, Aucinas A, Hui P, Mortier R, Zhang X (2012) ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: International conference on computer communications (INFOCOM). IEEE, pp 945–953
14.
go back to reference Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. IEEE Pervasive Computing 8(4):14–23CrossRef Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. IEEE Pervasive Computing 8(4):14–23CrossRef
15.
go back to reference Shivarudrappa D, Chen ML, Bharadwaj S (2012) Cofa: automatic and dynamic code offload for android. Technical report, University of Colorado, Boulder Shivarudrappa D, Chen ML, Bharadwaj S (2012) Cofa: automatic and dynamic code offload for android. Technical report, University of Colorado, Boulder
16.
go back to reference Wolbach A, Harkes J, Chellappa S, Satyanarayanan M (2008) Transient customization of mobile computing infrastructure. In: Proceedings of the first workshop on virtualization in mobile computing. ACM, pp 37–41 Wolbach A, Harkes J, Chellappa S, Satyanarayanan M (2008) Transient customization of mobile computing infrastructure. In: Proceedings of the first workshop on virtualization in mobile computing. ACM, pp 37–41
17.
go back to reference Lai C-F, Hwang R-H, Chao H-C, Hassan M, Alamri A (2015) A buffer-aware http live streaming approach for sdn-enabled 5g wireless networks. IEEE Netw 29(1):49–55CrossRef Lai C-F, Hwang R-H, Chao H-C, Hassan M, Alamri A (2015) A buffer-aware http live streaming approach for sdn-enabled 5g wireless networks. IEEE Netw 29(1):49–55CrossRef
18.
go back to reference Yang L, Cao J, Yuan Y, Li T, Han A, Chan A (2013) A framework for partitioning and execution of data stream applications in mobile cloud computing. ACM SIGMETRICS Perform Eval Rev 40(4):23–32CrossRef Yang L, Cao J, Yuan Y, Li T, Han A, Chan A (2013) A framework for partitioning and execution of data stream applications in mobile cloud computing. ACM SIGMETRICS Perform Eval Rev 40(4):23–32CrossRef
19.
go back to reference Kovachev D, Klamma R (2012) Framework for computation offloading in mobile cloud computing. Int J Interact Multimedia Artif Intell 1(7) Kovachev D, Klamma R (2012) Framework for computation offloading in mobile cloud computing. Int J Interact Multimedia Artif Intell 1(7)
20.
go back to reference Su W-T, Ng KS (2013) Mobile cloud with smart offloading system. In: 2013 IEEE/CIC international conference on communications in China (ICCC). IEEE, p 2013 Su W-T, Ng KS (2013) Mobile cloud with smart offloading system. In: 2013 IEEE/CIC international conference on communications in China (ICCC). IEEE, p 2013
21.
go back to reference Luo L, John BE (2005) Predicting task execution time on handheld devices using the keystroke-level model. In: CHI’05 extended abstracts on Human factors in computing systems. ACM, pp 1605–1608 Luo L, John BE (2005) Predicting task execution time on handheld devices using the keystroke-level model. In: CHI’05 extended abstracts on Human factors in computing systems. ACM, pp 1605–1608
22.
go back to reference Hardle W (1990) Applied nonparametric regression, vol 27. Cambridge Univ Press Hardle W (1990) Applied nonparametric regression, vol 27. Cambridge Univ Press
23.
go back to reference Iverson MA, Özgüner F, Potter L (1999) Statistical prediction of task execution times through analytic benchmarking for scheduling in a heterogeneous environment. IEEE Trans Comput 48(12):1374–1379CrossRef Iverson MA, Özgüner F, Potter L (1999) Statistical prediction of task execution times through analytic benchmarking for scheduling in a heterogeneous environment. IEEE Trans Comput 48(12):1374–1379CrossRef
24.
go back to reference Liu J, Kumar K, Lu Y-H (2010) Tradeoff between energy savings and privacy protection in computation offloading. In: Proceedings of the 16th ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED ’10. ACM, New York, pp 213–218CrossRef Liu J, Kumar K, Lu Y-H (2010) Tradeoff between energy savings and privacy protection in computation offloading. In: Proceedings of the 16th ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED ’10. ACM, New York, pp 213–218CrossRef
25.
go back to reference Hassan MM (2014) Cost-effective resource provisioning for multimedia cloud-based e-health systems. Multimedia Tools Appl:1–17 Hassan MM (2014) Cost-effective resource provisioning for multimedia cloud-based e-health systems. Multimedia Tools Appl:1–17
26.
go back to reference Chen M, Hao Y, Li Y, Lai C-F, Wu D (2015) On the computation offloading at ad hoc cloudlet: architecture and service modes. IEEE Commun Mag 53(6):18–24CrossRef Chen M, Hao Y, Li Y, Lai C-F, Wu D (2015) On the computation offloading at ad hoc cloudlet: architecture and service modes. IEEE Commun Mag 53(6):18–24CrossRef
27.
go back to reference Chen M, Zhang Y, Li Y, Mao S, Emc VL (2015) Emotion-aware mobile cloud computing in 5g. IEEE Netw 29(2):32–38CrossRef Chen M, Zhang Y, Li Y, Mao S, Emc VL (2015) Emotion-aware mobile cloud computing in 5g. IEEE Netw 29(2):32–38CrossRef
28.
go back to reference Song B, Hassan MM, Alamri A, Alelaiwi A, Tian Y, Pathan M, Almogren A (2014) A two-stage approach for task and resource management in multimedia cloud environment. Computing:1– 27 Song B, Hassan MM, Alamri A, Alelaiwi A, Tian Y, Pathan M, Almogren A (2014) A two-stage approach for task and resource management in multimedia cloud environment. Computing:1– 27
Metadata
Title
Efficient Computation Offloading Decision in Mobile Cloud Computing over 5G Network
Authors
Mahbub E Khoda
Md. Abdur Razzaque
Ahmad Almogren
Mohammad Mehedi Hassan
Atif Alamri
Abdulhameed Alelaiwi
Publication date
24-02-2016
Publisher
Springer US
Published in
Mobile Networks and Applications / Issue 5/2016
Print ISSN: 1383-469X
Electronic ISSN: 1572-8153
DOI
https://doi.org/10.1007/s11036-016-0688-6

Other articles of this Issue 5/2016

Mobile Networks and Applications 5/2016 Go to the issue