Skip to main content
Top
Published in: Annals of Data Science 6/2023

08-05-2022

A Framework for Collaborative Computing on Top of Mobile Cloud Computing to Exploit Idle Resources

Authors: A. Ramesh Babu, Niraj Upadhayaya

Published in: Annals of Data Science | Issue 6/2023

Log in

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

search-config
loading …

Abstract

In the contemporary era, collaborative computing is the widely used model to exploit geographically distributed heterogeneous computing resources. Mobile Cloud Computing (MCC) offers an infrastructure that helps in offloading storage and computing resources to a public cloud. It has several advantages. However, in the context of modern Internet of Things based applications, it is essential to exploit idle resources of mobile devices as well. However, it is a challenging problem as mobile devices are resource-constrained and have mobility. Many existing MCC solutions concentrated on offloading tasks to outside mobile devices. In this paper, we investigate the possibility of using idle resources in mobile devices besides offloading tasks to the cloud. We proposed a novel algorithm known as Delay-aware Energy-Efficient Task Scheduling. The algorithm analyses locally available idle resources and schedules tasks over heterogeneous cores in mobile devices and also the cloud. In the process, it achieves strict deadlines associated with tasks and promotes energy conservation. A prototype application is built to simulate and evaluate the proposed algorithm. The experimental results revealed that the algorithm outperforms the existing baseline algorithms.

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

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+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 "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!

Literature
1.
go back to reference Shi Y (2021) Advances in big data analytics: theory. Algorithms and practices. Springer Shi Y (2021) Advances in big data analytics: theory. Algorithms and practices. Springer
2.
go back to reference Olson DL, Shi Y, Shi Y (2007) Introduction to business data mining. McGraw-Hill/Irwin, New York Olson DL, Shi Y, Shi Y (2007) Introduction to business data mining. McGraw-Hill/Irwin, New York
3.
go back to reference Patel D, Shah D, Shah M (2020) The intertwine of brain and body: a quantitative analysis on how big data influences the system of sports. Ann Data Sci 7(1):1–16CrossRef Patel D, Shah D, Shah M (2020) The intertwine of brain and body: a quantitative analysis on how big data influences the system of sports. Ann Data Sci 7(1):1–16CrossRef
4.
go back to reference Shi Y, Tian Y, Kou G, Peng Y, Li J (2011) Optimization based data mining: theory and applications. Springer, BerlinCrossRef Shi Y, Tian Y, Kou G, Peng Y, Li J (2011) Optimization based data mining: theory and applications. Springer, BerlinCrossRef
5.
go back to reference James MT (2017) Internet of things, real-time decision making, and artificial intelligence. Ann Data Sci 4(2):149–178CrossRef James MT (2017) Internet of things, real-time decision making, and artificial intelligence. Ann Data Sci 4(2):149–178CrossRef
6.
go back to reference Tang C, Xiao S, Wei X, Hao M, Chen W (2018) Energy efficient and deadline satisfied task scheduling in mobile cloud computing. In: 2018 IEEE international conference on big data and smart computing (BigComp). pp 198–205. IEEE Tang C, Xiao S, Wei X, Hao M, Chen W (2018) Energy efficient and deadline satisfied task scheduling in mobile cloud computing. In: 2018 IEEE international conference on big data and smart computing (BigComp). pp 198–205. IEEE
7.
go back to reference Yao D, Yu C, Jin H, Zhou J (2013) Energy efficient task scheduling in mobile cloud computing. In: IFIP international conference on network and parallel computing. pp 344–355. Springer Yao D, Yu C, Jin H, Zhou J (2013) Energy efficient task scheduling in mobile cloud computing. In: IFIP international conference on network and parallel computing. pp 344–355. Springer
8.
go back to reference Li Y, Chen M, Dai W, Qiu M (2015) Energy optimization with dynamic task scheduling mobile cloud computing. IEEE Syst J 11(1):96–105CrossRef Li Y, Chen M, Dai W, Qiu M (2015) Energy optimization with dynamic task scheduling mobile cloud computing. IEEE Syst J 11(1):96–105CrossRef
9.
go back to reference Lin X, Wang Y, Xie Q, Pedram M (2014) Task scheduling with dynamic voltage and frequency scaling for energy minimization in the mobile cloud computing environment. IEEE Trans Serv Comput 8(2):175–186CrossRef Lin X, Wang Y, Xie Q, Pedram M (2014) Task scheduling with dynamic voltage and frequency scaling for energy minimization in the mobile cloud computing environment. IEEE Trans Serv Comput 8(2):175–186CrossRef
10.
go back to reference Guo S, Liu J, Yang Y, Xiao B, Li Z (2018) Energy-efficient dynamic computation offloading and cooperative task scheduling in mobile cloud computing. IEEE Trans Mob Comput 18(2):319–333CrossRef Guo S, Liu J, Yang Y, Xiao B, Li Z (2018) Energy-efficient dynamic computation offloading and cooperative task scheduling in mobile cloud computing. IEEE Trans Mob Comput 18(2):319–333CrossRef
11.
go back to reference Nir M, Matrawy A, St-Hilaire M (2014) An energy optimizing scheduler for mobile cloud computing environments. In: 2014 IEEE conference on computer communications workshops (INFOCOM WKSHPS). pp 404–409 Nir M, Matrawy A, St-Hilaire M (2014) An energy optimizing scheduler for mobile cloud computing environments. In: 2014 IEEE conference on computer communications workshops (INFOCOM WKSHPS). pp 404–409
12.
go back to reference Zhang W, Wen Y (2015) Energy-efficient task execution for application as a general topology in mobile cloud computing. IEEE Trans Cloud Comput 6(3):708–719CrossRef Zhang W, Wen Y (2015) Energy-efficient task execution for application as a general topology in mobile cloud computing. IEEE Trans Cloud Comput 6(3):708–719CrossRef
13.
go back to reference Shi T, Yang M, Li X, Lei Q, Jiang Y (2016) An energy-efficient scheduling scheme for time-constrained tasks in local mobile clouds. Pervasive Mob Comput 27:90–105CrossRef Shi T, Yang M, Li X, Lei Q, Jiang Y (2016) An energy-efficient scheduling scheme for time-constrained tasks in local mobile clouds. Pervasive Mob Comput 27:90–105CrossRef
14.
go back to reference Gai K, Qiu M, Zhao H (2018) Energy-aware task assignment for mobile cyber-enabled applications in heterogeneous cloud computing. J Parallel Distrib Comput 111:126–135CrossRef Gai K, Qiu M, Zhao H (2018) Energy-aware task assignment for mobile cyber-enabled applications in heterogeneous cloud computing. J Parallel Distrib Comput 111:126–135CrossRef
15.
go back to reference Park S-H, Jeong S, Na J, Simeone O, Shamai S (2021) Collaborative cloud and edge mobile computing in c-ran systems with minimal end-to-end latency. IEEE Trans Signal Inf Process Over Netw 7:259–274CrossRef Park S-H, Jeong S, Na J, Simeone O, Shamai S (2021) Collaborative cloud and edge mobile computing in c-ran systems with minimal end-to-end latency. IEEE Trans Signal Inf Process Over Netw 7:259–274CrossRef
16.
go back to reference Yang CS, Pedarsani R, Avestimehr AS (2019) Communication-aware scheduling of serial tasks for dispersed computing. IEEE/ACM Trans Netw 27(4):1330–1343CrossRef Yang CS, Pedarsani R, Avestimehr AS (2019) Communication-aware scheduling of serial tasks for dispersed computing. IEEE/ACM Trans Netw 27(4):1330–1343CrossRef
17.
go back to reference Zhao T, Zhou S, Guo X, Niu Z (2017) Tasks scheduling and resource allocation in heterogeneous cloud for delay-bounded mobile edge computing. In: 2017 IEEE international conference on communications (ICC). pp 1–7. IEEE Zhao T, Zhou S, Guo X, Niu Z (2017) Tasks scheduling and resource allocation in heterogeneous cloud for delay-bounded mobile edge computing. In: 2017 IEEE international conference on communications (ICC). pp 1–7. IEEE
18.
go back to reference Wang R, Cao Y, Noor A, Alamoudi TA, Nour R (2020) Agent-enabled task offloading in uav-aided mobile edge computing. Comput Commun 149:324–331CrossRef Wang R, Cao Y, Noor A, Alamoudi TA, Nour R (2020) Agent-enabled task offloading in uav-aided mobile edge computing. Comput Commun 149:324–331CrossRef
19.
go back to reference Chen M, Hao Y, Lai C-F, Di W, Li Y, Hwang K (2016) Opportunistic task scheduling over co-located clouds in mobile environment. IEEE Trans Serv Comput 11(3):549–561CrossRef Chen M, Hao Y, Lai C-F, Di W, Li Y, Hwang K (2016) Opportunistic task scheduling over co-located clouds in mobile environment. IEEE Trans Serv Comput 11(3):549–561CrossRef
20.
go back to reference Zhou L, Yang Z, Rodrigues JJ, Guizani M (2013) Exploring blind online scheduling for mobile cloud multimedia services. IEEE Wireless Commun 20(3):54–61CrossRef Zhou L, Yang Z, Rodrigues JJ, Guizani M (2013) Exploring blind online scheduling for mobile cloud multimedia services. IEEE Wireless Commun 20(3):54–61CrossRef
21.
go back to reference Miao Y, Wu G, Li M, Ghoneim A, Al-Rakhami M, Hossain MS (2020) Intelligent task prediction and computation offloading based on mobile-edge cloud computing. Fut Gener Comput Syst 102:925–931CrossRef Miao Y, Wu G, Li M, Ghoneim A, Al-Rakhami M, Hossain MS (2020) Intelligent task prediction and computation offloading based on mobile-edge cloud computing. Fut Gener Comput Syst 102:925–931CrossRef
22.
go back to reference Rashidi S, Sharifian S (2017) A hybrid heuristic queue based algorithm for task assignment in mobile cloud. Futur Gener Comput Syst 68:331–345CrossRef Rashidi S, Sharifian S (2017) A hybrid heuristic queue based algorithm for task assignment in mobile cloud. Futur Gener Comput Syst 68:331–345CrossRef
23.
go back to reference Meng H, Chao D, Guo Q, Li X (2019) Delay-sensitive task scheduling with deep reinforcement learning in mobile-edge computing systems. J Phys Conf Ser 1229:012059CrossRef Meng H, Chao D, Guo Q, Li X (2019) Delay-sensitive task scheduling with deep reinforcement learning in mobile-edge computing systems. J Phys Conf Ser 1229:012059CrossRef
24.
go back to reference Thanikaivel B, Venkatalakshmi K, Kannan A (2021) Optimized mobile cloud resource discovery architecture based on dynamic cognitive and intelligent technique. Microprocess Microsyst 81:103716CrossRef Thanikaivel B, Venkatalakshmi K, Kannan A (2021) Optimized mobile cloud resource discovery architecture based on dynamic cognitive and intelligent technique. Microprocess Microsyst 81:103716CrossRef
26.
go back to reference Li L, Lu Q, Xu Y, Zhang H, Li Y (2021) Cmcsf: a collaborative service framework for mobile web augmented reality base on mobile edge computing. Computing 103:2293CrossRef Li L, Lu Q, Xu Y, Zhang H, Li Y (2021) Cmcsf: a collaborative service framework for mobile web augmented reality base on mobile edge computing. Computing 103:2293CrossRef
Metadata
Title
A Framework for Collaborative Computing on Top of Mobile Cloud Computing to Exploit Idle Resources
Authors
A. Ramesh Babu
Niraj Upadhayaya
Publication date
08-05-2022
Publisher
Springer Berlin Heidelberg
Published in
Annals of Data Science / Issue 6/2023
Print ISSN: 2198-5804
Electronic ISSN: 2198-5812
DOI
https://doi.org/10.1007/s40745-022-00390-z

Other articles of this Issue 6/2023

Annals of Data Science 6/2023 Go to the issue