You are on page 1of 19

Subject Name and Code: Academic Year: 2023-

Emerging Trends in Computer Engineering and 24


Information Technology (22618)
Course Name: IF6I Semester: SIXTH

A STUDY ON
Mobile Phones and Cloud Computing
MICRO PROJECT REPORT
Submitted in March/April 2024 by the 1 student
Sr. Roll No. Full Name of Student Enrollment Seat No.
No (Sem-VI) No. (Sem-VI)

01 08 Nayan Vilas Vishe 2109350139

Under the Guidance of Prof. Sheetal Deshmukh

In
3 Years of Diploma Programme in Engineering & Technology of Maharashtra
State
Board of Technical Education,
ISO 9001:2008(ISO/IEC-27001:2013)
SHIVAJIRAO S.JONDHLE POLYTECHNIC, ASANGAON.

1|Page
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,
MUMBAI

CERTIFICATE

This is to certify that Mr. Nayan Vilas Vishe Roll No. 08 of Sixth Semester of
Information Technology Diploma Programme in Engineering & Technology
at Shivajirao S. Jondhle Polytechnic Asangaon, Shahapur-421601 has
completed the Micro Project Satisfactorily in Subject Emerging Trends in
Computer Engineering and Information Technology (22618). In the academic
year 2023-2024 as prescribed curriculum of I Scheme.

Place: Asangaon Enrollment No:2109350139

Date: / /2024 Exam Seat No:

Sheetal Deshmukh Shuveta Chanchlani Dr. Sneha h. Jondhle


Project Guide Head of the Department Principle

INDEX
2|Page
SR.NO. TOPIC PAGE
NO.
1 Introduction 4
2 Abstraction 5
3 Description 6
4 Application 7
5 Real time example of mobile phones and 8-9
cloud computing:

6 Working or process of model 10-12

7 Mobile computing 13-14

8 Cloud computing 15-16

9 Deployment models of cloud computing 17

10 Mobile cloud computing architecture 18

11 Conclusion 19

12 Reference 20

INTRODUCTION

3|Page
Cloud computing is a hot topic in various media, and it is
stated that it has the potential to transform large parts of the IT industry
(Armbrust, Fox, Griffith, Joseph, Katz, Konwinski, Lee, Patterson,
Rabkin, Stoica & Zaharia, 2009). Others claim that it is only a buzzword
and that the technology has been around for years, for example in the
form of grid computing and computing as a utility (Reese, 2009;
Rittinghouse & Ransome, 2010). It is said to be just another attempt to
market and pack existing technology in a new way (Krishnan, 2010).
There is also a lot of confusion on what the term actually means or
includes (Rittinghouse & Ransome, 2010; Armbrust et al, 2009) which
is not surprising when the term covers a remarkably wide area.
However, the critique is mainly directed towards to the term itself and
many claims that the idea of cloud computing is here to stay, that there is
great potential in the technology (Chow, Golle, Jakobsson, Masuoka,
Molina, Shi & Staddon, 2009; Krishnan, 2010; Reese 2009;
Rittinghouse & Ransome, 2010). The mobile phone is the new personal
computer (Allen, Graupera & Lundrigan, 2010) and its functionality is
continually increasing (Carroll & Heiser, 2010). Mobile phones are
increasingly used for web browsing, email and multimedia, to mention a
few areas (Nurminen, 2010). However, the portability and small size of
the device has its limitations when it comes, for example, to battery life
(Miettinen & Nurminen, 2010; Othman & Hailes, 1998; Palmer, Kemp,
Kielmann & Bal, 2009) and computational performance

ABSTRACT

Today cell phones are turning into a basic part for human-life in
their day-to-day activities. According to recent studies it was mentioned
that Mobile Cloud Computing (MCC) will be incorporated by most of
the corporate and tele-communication sectors to meet their business
4|Page
requirements effectively. In MCC, the mobile devices will interact with
the cloud across a network for providing required information to the
user. Mobile devices can be any of smart phones, PDA’s, laptops, Tablet
PC’s etc… Cloud can be defined as a data storage area where the data
can be stored. This article provides overview of Mobile Computing,
Cloud Computing, Mobile Cloud Computing, and Challenges in Mobile
Cloud Computing (MCC) and Research areas in Mobile Cloud
Computing (MCC).

DESCRIPTION

“Mobile phones are set to become the universal interface to


online services and cloud computing applications” (Giurgui et al.,
2009). Generally mobile phone applications run locally on the mobile
phone. This means that the application is downloaded and then
executed on the mobile phone. The application might interact with

5|Page
servers on the Internet to get information that the application need,
but the computation and processing of data is mainly performed on
the mobile phone, which has its limitations when it comes to mobile
phone hardware as previously mentioned. A cloud computing mobile
phone application can be downloaded in the same way as a local
mobile phone application but would execute on a server instead of on
the mobile phone. The application would function as a communicator
with the cloud server which function would be to display the data
received by it. Another approach is to access the application through
the mobile phone’s web browser. For example Google Docs that is a
word processor accessed through a web browser (Google Docs,
2012). In this case there is no need to download any application, the
application is available directly through the web browser. A third
alternative is a hybrid mobile phone application that partly operates in
the cloud and partly on the mobile phone. For example a mobile
phone application that runs on the mobile phone but files generated
are saved in the cloud.

APPLICATION

Here are some specific advantages generated by


applications designed under mobile cloud computing
architecture:
 Applications enjoy better processing power and data storage
capacity.
 Applications run more efficiently, thus extending battery life.
 Applications are more user-friendly and easier to integrate.
6|Page
 Applications are more reliable and scalable.

 Real time example of Mobile Phones and Cloud


Computing:

7|Page
 DESCRIPTION
The success of drug development and clinical research is
heavily dependent on the quality of data, patience compliance, and
statistical analysis. Traditional data collection via paper-pencil is
labor- intensive and inconvenient, often leading to missing, noisy
or invalid entries. There is always a challenge to monitor patients'
medication compliance. When conducting analyses, traditional
statistical methods lack of flexibility to make faster decisions.
Seeing the ubiquitous application of wireless technologies and the
quick emergence of Cloud Computing and Bayesian adaptive
statistics in the pharmaceutical industry, we propose to develop a
8|Page
system called 'portable-devices based Data Solutions over the
Cloud' (pDSC) for real-time data collection, scalable data storage,
remote patient monitoring, and Bayesian adaptive clinical trial
design. pDSC enables faster, cheaper, and effective clinical studies.
Phase I of this project was highly successful. A prototype system
was developed and tested by potential users. The business concept
was highly acceptable for personalized data collection and analysis
using the web-phone architecture. The feasibility of combing body
area sensor networks with 3G wireless networks for collecting
behavioral, psychosocial, geo-spatial and physiological data was
fully verified. The protocols between iPhone and the web
applications were developed and the method of high-performance
Bayesian computation in the cloud was investigated. This Phase II
proposal aims to fully develop the pDSC system to use smart
phones and other portable devices for real-time data collection and
patient monitoring. pDSC will be developed over the Windows
Azure cloud platform with secure and scalable data storage
mechanisms andinterfaces to access other software tools for
Bayesian adaptive design and interim analysis. The technical
development will enable us to form a contracted research
organization (CRO).

Working or process of model

1. Software as a Service (SaaS):


Software as a Service or SaaS refers to: “The capability
provided to the consumer is to use the provider’s applications running on
a cloud infrastructure.” (Mell & Grance, 2009). The traditional method
of purchasing software requires the customer to locally install an
9|Page
application on their computer and use licenses to authorize the usage.
With SaaS the customer pays for the software on a subscription level
and does not need to install any software on their computers. The
software, application, is instead accessed via the Internet, through a web
browser (Mather et al., 2009). An example of this is Google Docs which
is a word processing application offered online. The user can access the
application through a web browser, create documents and use all the
features of the application (Google Docs, 2012). What differs SaaS from
PaaS and IaaS is that the user will not alter the application itself, nor the
hardware that the application runs on, or the network configuration.
What Google offers with Google Docs is an application that the user can
use but not directly alter. It is like a traditional computer program but
used through the Internet. According to Reese (2009), Rittinghouse &
Ransome (2010) SaaS applications are accessed through a web browser,
and there is no need to install the application to use it (Reese, 2009;
Rittinghouse & Ransome, 2010). Other characteristics of cloud
computing does also apply, that the application always should be
accessible and that no specific platform should be needed.

2 . Platform as a Service (PaaS):


“In a platform-as-a-service (PaaS) model, the vendor
offers a development environment to application developers, who
develop applications and offer those services through the provider’s
platform” (Mather et al., 2009). In comparison to SaaS where the
application already exists, and is usually owned by the cloud provider,
PaaS offers the possibility to 11 create and modify applications. It is an
outgrowth of the SaaS application delivery model (Rittinghouse &
Ransome, 2010). To aid the developer, different tools are provided like
programming languages and Application Programming Interfaces (API).
In comparison to cloud Infrastructure as a Service, IaaS, the user does
10 | P a g e
not control the virtualization instance or network configuration of the
cloud server (Mell & Grance, 2009). An example of PaaS is Google App
Engine that offers the possibility to create Java, Python and Go
applications on servers hosted by Google (Google App Engine, 2012;
Reese, 2009).

3. Cloud Infrastructure as a Service (IaaS):


“Infrastructure as a Service (IaaS) is the delivery of
computer hardware (servers, networking technology, storage, and data
center space) as a service. It may also include the delivery of operating
systems and virtualization technology to manage the resources.”
(Hurwitz et al., 2010). The actual network infrastructure of the cloud
servers does not lay in the hands of the user, but rather network options
like firewalls, storage, operating systems etcetera (Mell & Grance,
2009). An example of IaaS is Amazon EC2, where virtual servers can be
set up and configured over a web based interface within minutes
(Amazon EC2, 2012; Hurwitz et al., 2010). The customer can choose
operating system, database and application development environment
which gives the customer greater control over the hardware in
comparison to PaaS. The customer has the possibility to configure the
servers based on their needs, which generally includes more
maintenance in comparison to PaaS but also more options. These three
service models constitutes the general model of cloud computing. It is a
very broad concept and there are many different definitions, and new
ones are coined frequently. SaaS, PaaS and IaaS are the most
encountered in cloud computing literature and are basically divided by
hardware abstraction level. Youseff & Dilma Da Silva illustrates this in
figure 1, where two additional lower layers were added, the
Firmware/Hardware and the Software Kernel (Youseff & Dilma Da
Silva, 2009), it illustrates how interconnected the different layers are.

11 | P a g e
 MOBILE COMPUTING:

12 | P a g e
 Qualities of Mobile Computing:

The Qualities of Mobile Computing are listed below,


a) Mobility:
Portable devices moving within a fixed or a mobile
network is referred to as mobility.
b) Portability:
In MC it is easy for mobile devices to move
from one learning environment into another learning
environment.
c) Social Interactivity:
Data transfer or sharing of data between the
users is termed as social interactivity.
d) Connectivity:
Ability to connect within a network for some time
irrespective of movement of devices in any
environment.

 Issues in Mobile Computing:

a) Battery life:
Mobile devices operate or depend entirely on battery
power.so expensive batteries need to be used.
b) Low bandwidth:
The networks for mobile devices will be within the
range of cellphone towers. Even though
the WLAN’s are inexpensive they were available within limited range.
c) Networking:

13 | P a g e
Users can move from one place to another place i.e.,
user may move outside the network which
may result in loss of data transmission.
d) Hardware:
Mobile devices with low capacity limit the applications
to be developed.
e) Security:
This is considered as the major threat in mobile
computing. As huge number of networks is connected within a
line, there is a possibility that one can directly attack the VPN.
 CLOUD COMPUTING:

 Qualities of Cloud Computing:

14 | P a g e
a) On-demand self-service:
Each service provider can provide computer
services such as e-mail, applications, network services, storage
services without the use of human intervention.
b) Wide network access:
The efficiencies which are accessible over the
system can be connected by utilizing standard instruments that
advance use by heterogeneous thin or thick customers, for
example, phones, tablets, portable workstations, work stations.
c) Resource pooling:
The examples of resources include storage,
processing, network capacity. By using multi tenancy model the
service providers can provide services based on customer demands
irrespective of different real and practical resources which were
attached and reattached dynamically.
d) Rapid Elasticity:
Based upon consumer needs the efficiencies available
for provisioning were more and can be purchased at any time in any
quantity.
e) Measured service:
It has been termed as pay-as-you-go pricing model
based on metered by performance.

15 | P a g e
 DEPLOYMENT MODELS OF CLOUD
COMPUTING:

The deployment models of Cloud Computing describes who


owns, manages and responsible for the services.
These can be categorized mainly into four types which are as follows,
a) Public Cloud: In this type of model the administrations and
applications were given by the specialist co-ops to the public across
the network by an organization. It is also termed as External cloud.
It is less secure. Examples include Amazon Web services (AWS) and
Microsoft Azure.
b) Private Cloud: The private cloud allows the access to system and
services solely for that organization. It is also termed as Internal Cloud.
It offers greater security as a result of its private nature. Examples
include Intel, Hewlett Packard (HP) and Microsoft who has their own
internal private clouds.

16 | P a g e
c) Hybrid Cloud: This foundation comprises of at least two mists
(public, private (or) group) where diverse elements are bound together
by offering the advantages of various organization models.
 MOBILE CLOUD COMPUTING
ARCHITECTURE:

Base stations acts as a medium between mobile devices and


mobile networks. The base stations can be any of access points, satellites
and base transceiver station. The physical characteristics of base station
are to establish and control the connections and the functional
characteristic is that it acts as an interface between mobile devices and
mobile networks. All the information and requests by mobile users will
be transmitted to the central processors with the help of base stations.
These central processors are in turn connected to servers in a mobile
network. Servers provide services in a mobile network. The services
provided by mobile network operator include verification, approval and
bookkeeping information in light of home operator and supporter's data.
Subscribers’ requests were delivered to the cloud via internet.

17 | P a g e
CONCLUSION

Nowadays, Cloud Computing is moving is big steps


towards becoming the most popular and the most used technology,
either in the organizational context, or smaller units. Considering this,
and also considering that mobile technology is another useful technology
that provides flexibility, compactness and portability, the big players in
the IT industry are really focused in generating as optimal as possible
solutions that will fit for mobile devices also. The research done in this
paper is trying to illustrate the latest trends in the IT industry, by
providing information from different resources.Considering the tables,
assumptions and everything mentioned in this paper, seems that Mobile
Cloud Computing will soon take the lead as the most trendy technology
to pay attention to.

REFERENCES
18 | P a g e
 https://www.javatpoint.com/data-mining-techniques
 https://en.m.wikipedia.org/wiki/Credit_card
 https://en.m.wikipedia.org/wiki/Fraud
 https://www.researchgate.net/figure/Overall-Architecture-of-
Distributed-Fraud-Detection-System_fig1_265436105
 https://en.m.wikipedia.org/wiki/Data_cleansing

19 | P a g e

You might also like