تجاوز إلى المحتوى الرئيسي
User Image

Majid Lafi Altamimi | د. ماجد لافي التميمي

Assistant Professor

Faculty

كلية الهندسة
2C14
المنشورات
فرضية
2015

A Task Offloading Framework for Energy Saving on Mobile Devices using Cloud Computing

Altamimi, Majid . 2015

Mobile Device Energy Consumption Cloud Computing Energy Modeling Offloading Framework

Over the last decade, mobile devices have become popular among people, and their number is ever growing because of the computing functionality they offer beyond primary voice communication. However, mobile devices are unable to accommodate most of the computing demand as long as they suffer the limited energy supply caused by the capacity of their small battery to store only a relatively small amount of energy. The literature describes several specialist techniques proposed in academia and industry that save the mobile device energy and solve this problem to some extent but not satisfactorily. Task offloading from mobile devices to cloud computing is a promising technique for tackling the problem especially with the emergence of high-speed wireless networks and the ubiquitous resources from the cloud computing. Since task offloading is in its nascent age, it lacks evaluation and development in-depth studies. In this dissertation, we proposed an offloading framework to make task offloading possible to save energy for mobile devices. We achieved a great deal of progress toward developing a realistic offloading framework. First, we examined the feasibility of exploiting the offloading technique to save mobile device energy using the cloud as the place to execute the task instead of executing it on the mobile device. Our evaluation study reveals that the offloading does not always save energy; in cases where the energy for the computation is less than the energy for communication no energy is saved. Therefore, the need for the offloading decision is vital to make the offloading beneficial. Second, we developed mathematical models for the energy consumption of a mobile device and its applications. These models were then used to develop mathematical models that estimate the energy consumption on the networking and the computing activities at the application level. We modelled the energy consumption of the networking activity for the Transmission Control Protocol (TCP) over Wireless Local Area Network (WLAN), the Third Generation (3G), and the Fourth Generation (4G) of mobile telecommunication networks. Furthermore, we modelled the energy consumption of the computing activity for the mobile multi-core Central Processing Unit (CPU) and storage unit. Third, we identified and classified the system parameters affecting the offloading decision and built our offloading framework based on them. In addition, we implemented and validated the proposed framework experimentally using a real mobile device, cloud, and application. The experimental results reveal that task offloading is beneficial for mobile devices given that in some cases it saves more than 70% of the energy required to execute a task. Additionally, our energy models accurately estimate the energy consumption for the networking and computing activities. This accuracy allows the offloading framework to make the correct decision as to whether or not offloading a given task saves energy. Our framework is built to be applicable to modern mobile devices and expandable by considering all system parameters that have impact on the offloading decision. In fact, the experimental validation proves that our framework is practical to real life scenarios. This framework gives researchers in the field useful tools to design energy efficient offloading systems for the coming years when the offloading will be common.

نوع عمل المنشور
PhD
مدينة النشر
Waterloo, Ontario, Canada
نوع الفرضية
Dissertation
المدرسة
University of Waterloo, Electrical and Computer Engineering
مزيد من المنشورات
publications

Smartphones manufactured at present are equipped with the new Wireless Local Area Network (WLAN) calibrated to IEEE standards on its interface, which supports the Multiple Input Multiple Output (…

بواسطة Jameel Ali, Majid Altamimi
2022
تم النشر فى:
Computer Communications
publications

Progress in optical wireless communication (OWC) has unleashed the potential to transmit data in an ultra-fast manner without incurring large investments and bulk infrastructure. OWC includes…

بواسطة Abderrahmen Trichili, Amr Ragheb, Dmitrii Briantcev, Maged A Esmail, Majid Altamimi, Islam Ashry, Boon S Ooi, Saleh Alshebeili, Mohamed-Slim Alouini
تم النشر فى:
IEEE Open Journal of the Communications Society
publications

In recent years, Deep Learning (DL) has been successfully applied to detect and classify Radio Frequency (RF) Signals. A DL approach is especially useful since it identifies the presence of a…

بواسطة Hilal Elyousseph, Majid L Altamimi
2021