Abstract:
Due to the use of heavy weight applications battery life is draining faster and performance is
decreasing day by day. Smartphone isn't capable to run heavy applications smoothly. Here we
are proposing a Decision-making hybrid offloading algorithm to save energy for mobile
devices. Decision making hybrid offloading algorithm can be an effective way to get rid of this
problem. The method is effective to address the limited battery life of smart mobile devices.
This algorithm takes decision based on available bandwidth and computational time. This
algorithm also offloads computational tasks to the cloud as much as possible when the
bandwidth of network transmission is suitable to offload. This algorithm can improve execution
time and improve battery consumption of smart mobile devices.
Description:
Smart Mobile devices have become an inseparable part of our daily life to make our life easier and
comfortable. Smart mobile devices provide us smart services anytime and anywhere. Now a day
the number of Smartphone’s and tablets are increasing dramatically. The number of Smartphone
and tabs are much higher than other smart devices. Newly arrived Smartphone and tabs are full of
hardware and software resources such as different types of sensors and AI integrations. Mobile
devices are giving the largest contribution to the social network. The wireless connection allows
users to get connected with each other. It also allows us to play online games and applications.
Despite these advance features the most common issue we are facing that is its limited battery life.
Cloud computing can be a promising solution to tackle this problem smartly and easily. Cloud
computing refers to both the applications delivered as services over the Internet and the hardware
and systems software in the data centers that provide those services. The services themselves have
long been referred to as Software as a Service (SaaS). Some vendors use terms such as IaaS
(Infrastructure as a Service) and PaaS (Platform as a Service) to describe their products.[16]. Cloud
computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared
pool of configurable computing resources (e.g., networks, servers, storage, applications, and
services) that can be rapidly provisioned and released with minimal management effort or service
provider interaction.[17]. It is a technique to connect mobile devices to a cloud, with vast resources
in terms of hardware as well as software, for the purpose of computations related to various mobile
applications, processing, storage of data etc.[18,19]. The mobile cloud that has unlimited resources
virtually run the applications for the Smartphone’s to save the battery, to improve the performance
and to improve the overall computation efficiency. In recent years, the researchers have greatly
focused on the field of Mobile cloud computing. For the vast amount of the applications of Mobile
cloud computing attracted the researchers to devote their time in it and make their contribution;
due to this the field of Mobile cloud computing has been growing so rapidly.