In the last few years, the technology of mobile computing has gained tremendous popularity and changed users mind for
computing. However, smart phones are constrained computing devices which are facing number of issues related to resources such as
memory, storage, computation power and shortened energy. To overcome these constraints, offloading provides natural solution for
mobile cloud environment by migrating the intensive problems to cloud servers. However, conventional frameworks of offloading lack in
considering the dynamic execution time as well as they have not focused on extra overhead of runtime migration. This paper proposed a
new approach for runtime offloading to achieve better performance and energy optimization.
Published In:IJCSN Journal Volume 8, Issue 3
Date of Publication : June 2019
Pages : 305-310
Figures :04
Tables : --
Nancy Arya :
Department of Computer Science, Banasthali Vidyapith
Rajasthan, India.
Sunita Choudhary :
Department of Computer Science, Banasthali Vidyapith
Rajasthan, India.
S. Taruna :
Department of Computer Science, JK Lakshmipat University
Rajasthan, India.
Mobile Computing, Offloading, Runtime Offloading, Energy Optimization
Traditional models have worked to speed up the execution
and save the energy for local mobile devices. It is very
important for the resource aspects. However, every model
has its own benefits and limitations. In the paper, the
author has proposed a novel technique for offloading the
computational tasks by improving the performance and
efficiency of energy. This work used the concept of
benchmarking of the computational task before actual
execution of the task and on the basis of the estimated
value for time and energy, the final decision has taken for
offloading. The decision depends on less energy
consumption. The results of experiment clearly shows that
the proposed work gives better results for energy
efficiency and performance. The work has carried out by
the execution of complex application of high complexity
such as matrix multiplication. For the large matrix size,
achieved efficiency around 93.1% for execution time and
96.2% for energy which proves the higher efficiency. The
results of the proposed work are then compared to the
results of existing framework and shows better efficiency
in energy optimization.
[1] Abdullah Gani, and Han Qi, "Research on Mobile Cloud
Computing: Review, Trend and Perspectives", Digital
Information and Communication Technology and it's
Applications (DICTAP), Second International Conference, 2012,
pp. 195-202.
[2] Abdullah Gani, Ejaz Ahmed, Rajkumar Buyya, Saeid
Abolfazli, and Zohreh Sanaei, "Cloud-Based Augmentation for
Mobile Devices: Motivation, Taxonomies, and Open
Challenges", IEEE, 2013.
[3] Aldmour, Rakan, and Yousef, "New cloud offloading
algorithm for better energy consumption and process time",
International Journal of System Assurance Engineering and
Management 8.2, 2017, pp. 730-733.
[4] Mushtaq Ali, and Gran Badshah, "Mobile cloud computing &
mobile's battery efficiency approaches: A Review", Journal of
Theoretical and Applied Information Technology 79.1, 2015, pp.
153-175.
[5] Antti P. Miettinen, and Jukka K. Nurminen, "Energy
efficiency of mobile clients in cloud computing", 2011.
[6] Bu Sung Lee, Erwin Leonardi, George Goh, Markus
Kirchberg, Verdi March, and Yan Gu, "?cloud: towards a new
paradigm of rich mobile applications", Procedia Computer
Science, Vol. 5, 2011, pp. 618-624.
[7] Cuervo, and Eduardo, "MAUI: making smartphones last
longer with code offload", Proceedings of the 8th international
conference on Mobile systems, applications, and services, ACM,
2010.
[8] Dhammapal Tayade, "Mobile Cloud Computing: Issues,
Security, Advantages, Trends", IJCSIT, Vol. 5, 6635-6639,
ISSN: 0975-9646, 2014.
[9] Forman, George H., and John Zahorjan, "The challenges of
mobile computing", 1994, pp. 38-47.
[10] Gran Badshah, Jasni Mohamed Zain, Mohammad Fadli
Zolkipli, and Mushtaq Ali, "Mobile Cloud Computing & Mobile
Battery Augmentation Techniques: A Survey", IEEE, 2014.
[11] Kumar, Karthik, and Yung-Hsiang Lu, "Cloud computing
for mobile users: Can offloading computation save energy?",
Computer 43.4 2010, pp. 51-56.
[12] Liu, Leslie, Randy Moulic, and Dennis Shea, "Cloud service
portal for mobile device management", e-Business Engineering
(ICEBE), IEEE 7th International Conference on, IEEE, 2010.
[13] Liu, Xing, Songtao Guo, and Yuanyuan Yang, "Task
Offloading with Execution Cost Minimization in Heterogeneous
Mobile Cloud Computing", International Conference on Mobile
Ad-Hoc and Sensor Networks. Springer, Singapore, 2017.
[14] Lordan, Francesc, and Rosa M. Badia, "Compss-mobile:
Parallel programming for mobile cloud computing", Journal of
Grid Computing 15.3, 2017, pp. 357-378.
[15] Paulson and Linda Dailey, "Low-power chips for
highpowered handhelds", Computer 1, 2003, pp. 21-23.
[16] Rahimi, M. Reza, Nalini Venkatasubramanian, and
Athanasios V. Vasilakos, "MuSIC: Mobility-aware optimal
service allocation in mobile cloud computing", 2013 IEEE Sixth
International Conference on Cloud Computing, 2013.
[17] Rudenko, and Alexey, "Saving portable computer battery
power through remote process execution", ACM SIGMOBILE
Mobile Computing and Communications Review 2.1, 1998, pp.
19-26.
[18] Saad, S., and S. Nandedkar. "Energy Efficient Mobile Cloud
Computing." International Journal of Computer Science and
Information Technologies, 2014.
[19] Saraf, Shweta B., and Dhanashri H. Gawali "IoT based
smart irrigation monitoring and controlling system", Recent
Trends in Electronics, Information & Communication
Technology (RTEICT), 2nd IEEE International Conference,
2017.
[20] Muhammad Shiraz, Abdullah Gani, and Suleman Khan,
"Energy efficient computational offloading framework for
mobile cloud computing", Journal of Grid Computing 13.1,
2015, pp. 1-18.
[21] Smailagic, Asim, and Matthew Ettus, "System design and
power optimization for mobile computers", VLSI, Proceedings
of IEEE, Computer Society Annual Symposium on IEEE, 2002.
[22] Wu, Huijun, and Dijiang Huang, "Modeling multi-factor
multi-site risk-based offloading for mobile cloud computing",
10th International Conference on Network and Service
Management and Workshop, IEEE, 2014.