29
Mobile Cloud Computing Put your business in motion. Become a mobile enterprise. Student : Majid Hematian Lecturer : Dr. Sharifi Feb ,2013

Hematian seminar grid

Embed Size (px)

Citation preview

My Seminar

Mobile Cloud ComputingPut your business in motion. Become a mobile enterprise.

Student : Majid HematianLecturer : Dr. Sharifi

Feb ,2013

Gartner: The top 10 strategic technology trends for 2012

Media tablets and beyondMobile-centric applications and interfacesSocial and contextual user experienceApplication stores and marketplaceThe Internet of everythingNext-generation analyticsBig dataIn-memory computingExtreme low-energy serversCloud computing

GSMA Announces Winners of the 2013 Global Mobile Awards

Best Mobile App for Consumers Facebook Best Mobile App for Enterprise Evernote Judges Choice Best Overall Mobile App Waze Best Mobile Publishing Product or Service Ver Se Innovation for NewsHunt Best Network Product or Solution for Serving CustomersNTT DOCOMO for Hanashite HonyakuBest Mobile Education or Learning Product or Service Mobilink for SMS Based Literacy program Best Cloud Based Technology for Mobile Jasper Wireless cloud-based connected devices platform for machine-to-machine (M2M) and consumer electronics

Cloud Computing and 4G: Perfect Together

4G Mobile Telecommunication

Mobile ComputingTools not bounded by time and placeRich experience of various services from mobile applicationsRapid progress of mobile computingChallenges :Resources (Battery Life , Bandwidth)Environment (Heterogeneity , Scalability , Availability)Security (Reliability , Privacy)

Cloud Computing

Mobile Cloud Computing

The Mobile Cloud Computing Forum defines MCC as follows : 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.

Architecture Of MCC

Advantages of Mobile Cloud ComputingExtending battery lifetimeImproving data storage capacity & processing powerImproving reliabilityInherits some advantages of clouds:Dynamic provisioningScalabilityMulti-tenancyEase of Integration

APPLICATIONS OF MOBILE CLOUD COMPUTING Mobile Commerce

CPY Mobile Trader 1.0 - Brokerage services, stock Investment and trading platform location based advertising & marketing-mobile coupons via ShopAlerts by AT&T /// MBlox EngageSalesVu Point of Sale and Mobile Payments

APPLICATIONS OF MOBILE CLOUD COMPUTING Mobile LearningBased on e-learning and mobility A smartphone software based on JavaME UI framework and Jaber for clients Through web site built on Google Apps engine Contextual m-learning based on IMERA platform

Cornucopia for genetics students

Plantation Pathfinder a collaboration space for visitors of gardens

An educational tool for image/video processing different algorithms such as de-blurring, de-noising, face detection and image enhancement

APPLICATIONS OF MOBILE CLOUD COMPUTING Mobile HealthcarePervasive healthcare and wireless health monitoringComprehensive health monitoring serviceIntelligent emergency management systemHealth-aware mobile devicesPervasive access to healthcare informationPervasive lifestyle incentive management

@HealthCloud m-healthcare prototype Seamless connection to cloud storagePatient health record management systemImage viewing support

Telemedicine homecare management system in TaiwanStores records of blood pressure and sugar measurement data

APPLICATIONS OF MOBILE CLOUD COMPUTING Mobile GamingCan completely offload game engine to the cloud

MAUI (Memory Arithmetic Unit & Interface) fine-grained energy-aware offloadingSave 27% of energy usage for the video game & 45% for chessImprove performance( games refresh rate increases from 6 to 13 fps )

Rendering Adaptation TechniqueDynamically adjust rendering parametersReduce the number of objects in the display list

APPLICATIONS OF MOBILE CLOUD COMPUTING

Cloud File synchronization and sharing

Amazon Cloud Drive and Cloud Player , Box , DropboxGoogle Drive , octopus , Windows Live Sky Drive , iCloudNorton Zone , Accellion , Egnyte , Gizmodo , varonisOCULU , Sony PlayMemories , AT&T Locker , Picasa

Droplet: Send Website Document Links to DropboxSpiderOAK: Encrypt Your CloudOTIXO: Merge Multiple Services Into a Monster Cloud

APPLICATIONS OF MOBILE CLOUD COMPUTINGSearching Services

Keyword-based Searching

Voice-based Searching speak4it, iPizza, and JME local business search

Tag-based Searchingphoto searching technique based on ontological semantic tags

APPLICATIONS OF MOBILE CLOUD COMPUTINGBMS (Building Management System)

DMP CATALOG Mobile 2.4.0intrusion, fire, access control, network and cellular communication products

BEMS (Building Energy Management System)

NEC BEMSConnectivity with equipment from a variety of vendors. New visualization and controlAccess a wide range of energy data through convenient terminalsEnables energy management between multiple buildings

APPLICATIONS OF MOBILE CLOUD COMPUTING Mobile Cloud Push Notificationhelps developers send data from servers to their applications

Apple Push Notification Service

Android Cloud to Device Messaging (C2DM)

APPLICATIONS OF MOBILE CLOUD COMPUTING BaaS (Backend as a Service) MBaaS(Mobile BaaS)BaaS providers form a bridge between the frontend of an application and various cloud-based backends via a unified API and SDK

Top function for BaaS providers:User profile with social login supportCustom data objects and storageAnalytics and metricsPush notification supportRich location data

APPLICATIONS OF MOBILE CLOUD COMPUTING Cloud Device Internet of Things Platform framework

APPLICATIONS OF MOBILE CLOUD COMPUTINGOther Practical ApplicationsCloud based media editting Share real time experience (Travel, shopping and event) over the cloudMeLog (Automatic Cloud Blogging App)

Video based mobile location search on cloudOne hour translation

Issues And Approaches Of MCCIssues in Mobile Communication SideIssues in Computing Side

Issues in Mobile Communication Side

Low BandwidthAvailabilityHeterogeneity

Issues in Computing Side

Computing OffloadingOffloading in the static environmentOffloading in the Dynamic EnvironmentSecuritySecurity for Mobile UsersSecurity for mobile applicationsPrivacySecuring Data on CloudsIntegrityAuthenticationDigital rights managementEnhancing the Efficiency of Data AccessContext-aware mobile cloud services

References : Hoang T. Dinh, A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches , Wiley 2011Google and WikiPedia Search

Special thanks for your attention

OTIXO

Open Issues And Future Research DirectionsLow Bandwidth 4G network FemtocellNetwork Access ManagementQuality of ServiceCloneCloudCloudletsPricingStandard InterfaceService Convergence