Mobile Computing

31 downloads 9505 Views 251KB Size Report
What is Cloud Computing ? • Cloud Computing refers to applications and services offered over the Internet. • On-demand Self-Service. • Infrastructure, Platform,.
Mobile Cloud Computing

Outlines • What is Mobile Computing • What is Cloud Computing • What is MCC • Architecture of MCC • MCC Applications • Advantages of MCC • Issues & Concerns of MCC

What is Mobile Computing ? • Mobile Computing is “taking a computer and all necessary files and software out into the field”

• Mobile Computing is a generic term used to refer to a variety of devices that allow people to access data and information from where ever they are via wireless networks

What is Cloud Computing ? • Cloud Computing refers to applications and services offered over the Internet • On-demand Self-Service • Infrastructure, Platform, Software

What is MCC ? “Mobile Cloud Computing at its simplest, refers to an infrastructure where both the data storage and the data processing happen outside of the mobile device. Mobile cloud applications move the computing power and data storage away from mobile phones and into the cloud, bringing applications and mobile computing to not just smartphone users but a much broader range of mobile subscribers” NIST

Why MCC ? • Increase capabilities of mobile devices. • Access of internet using mobile devices than PCs. • Growth in the use of Smart Phones, their apps and emerging cloud computing concept.

MCC Architecture

Requirements of MCC • Web Interface • Internet access to remotely stored applications in the cloud • Simple APIs offering transparent access to mobile services, and requiring no

MCC Applications • Mobile Commerce • Mobile Learning • Mobile Healthcare • Mobile Gaming • Keyword-based Searching • Voice-based Searching

M-Learning • Designed based on electronic learning (e-learning) and mobility. • To enhance the communication quality between students and teachers at anytime. • Learners access learning resources remotely.

M-Healthcare • provides mobile users with convenient helps to access resources easily and quickly.

• M-healthcare Applications:    

Patient health record management system Intelligent emergency management system Pervasive access to healthcare information Seamless connection to cloud storage

Advantages of MCC • Improving data storage capacity and processing power • Extending battery lifetime up to 45% • Improving reliability • Scalability • Multi-tenancy • Ease of Integration

Issues in MCC • Issues in Mobile Side:  Low Bandwidth  Availability  Heterogeneity

• Issues in Computing Side:    

Security Enhancing the Efficiency of Data Access Quality of Service Pricing

Conclusion • Next generation of Cloud Computing • New opportunity for the development of mobile applications • Mobile internet will get better • more than 240 million business will use cloud services through mobile devices by 2015