Mobile computing

26

Transcript of Mobile computing

Khushboo Shaukat 1609-FBAS-BSSE-F11-A

Mishal Jahan 1621-FBAS-BSSE-F11-A

• Mobile computing is human–computer interaction by which a computer is expected to be transported during normal usage.

• Mobile computing is associated with mobility of hardware, data and software in computer applications.”

Mobile Communication

Mobile Hardware

Mobile Software

It includes:• Smartphone.

• Laptops

• Tablets

• Mobile Components

It includes:Mobile Browser

Android IOS Windows Phone BlackBerry Firefox OS Sailfish OS Tizen

Android C++, Java

Windows C, C++, C#

Mac OS C, C++

BlackBerry C++

Firefox HTML5, CSS3

Sailfish QML

Tizen HTML5, C, C++

Symbian Palm OS Web OS Maemo MeeGo Limo

Anti-virus

Games

Infrastructure of Mobile Networks

Protocols of Mobile Networks

Data Delivery

Mobile Cloud Computing (MCC)It allows user to access and receive data from

the cloud using their MOBILE DEVICES.

3G, WIFI

Internet CloudWWW

Cloud Service

Clone phone with the cloud Synchronize both Assign processor power and graphics are to

the task to be executed in the clone cloud Results are re-integrated back into the phone

Middleware platform Distribute different layers of application in

smartphones Alfredo system consists of AlfredoClient and

Renderer on the client and AlfredoCore on the server.

Client Renderer Core

A site maintained by a single individual Assist non-technical people A weblet expresses the notion of one

or more hypertext-referenced objects, for example, from a single HTML page to a complete local Web

It represents the middle tier of a 3-tier hierarchy: mobile device --- cloudlet ---cloud.

"data center in a box" whose goal is to "bring the cloud closer".

Decentralized, widely dispersed internet infrastructure

Derived from Hadoop Hyrax allows client applications to

conveniently utilize data and execute computing jobs on networks of smartphones and heterogeneous networks of phones and servers.

Hyrax allows applications to use distributed resources abstractly, oblivious to the physical nature of the cloud

Signal disturbance Security Hand-off delay Limited Power Low computing ability

Active area of research Progress and research Lot of challenges