SlideShare une entreprise Scribd logo
1  sur  14
Huber Flores
huber@ut.ee
A Generic Middleware Framework
for Handling Process Intensive Hybrid
Cloud Services from Mobiles
Huber Flores, Satish Narayana Srirama and Carlos Paniagua
Ho Chi Minh City, Vietnam 07/12/2011
 Background
 Problem Statement
 Mobile Cloud Middleware (MCM) Framework
◦ Architecture
◦ Asynchronous notification
◦ Mobile cloud applications
 Performance Analysis
 Conclusions and Future Research
Outline
Ho Chi Minh City, Vietnam 07/12/2011
 Mobile Technologies
◦ Embedded hardware (accelerometer, magnetic
field, etc)
◦ Higher data transmission and ubiquitous
access to Internet (3G, 4G, Wifi, etc.)
◦ Two major platforms: Android OS and iOS
◦ Distribution model
Ho Chi Minh City, Vietnam 07/12/2011
Background
 Cloud Services
◦ IaaS (Amazon AWS, Eucalyptus, GoGrid, etc.)
◦ PaaS (GAE)
◦ SaaS (face.com, Google Calendar, etc.)
 Mobile Cloud Services
◦ Efficiently utilizing cloud resources in increasing
the scope of mobile applications
•Process intensive services Ex: Face recognition,
sensor mining, etc.
•Data synchronization (SyncML, Funambol, Google
sync, etc.) Ex: Calendar, contacts, files, etc.
Ho Chi Minh City, Vietnam 07/12/2011
Background - continued
 Cloud Interoperability
◦ Several and different API for each service and vendor
 Mobile platform integration with cloud
services
 Invocation of resource intensive tasks
from smart phones
◦ Time and resource consuming task
Ho Chi Minh City, Vietnam 07/12/2011
Accessing Cloud Services from the
Mobile
 To bring the benefits of the Cloud to the Mobile
Domain
 To manage the Massive Parallel Computing APIs
 Interoperability between different Cloud Services
 Composition of different Cloud Services
 Asynchronous communication between the device
and MCM
MCM - enables
Ho Chi Minh City, Vietnam 07/12/2011
MCM Architecture
Ho Chi Minh City, Vietnam 07/12/2011
 Via third party services
◦ Apple Push Notification Service (APNS)
◦ Android Cloud to Device Messaging Framework
(C2DM)
◦ Microsoft Push Notification Service (MPNS)
MCM Asynchronous
Approach
Ho Chi Minh City, Vietnam 07/12/2011
 Resource intensive mobile-applications
•CroudSTag
•Social group formation with facial recognition from
the mobile
•Zompopo
•Intelligent Calendar mining the accelerometer
sensor data
•Bakabs
•Managing the cloud resources
MCM Mobile Applications
Ho Chi Minh City, Vietnam 07/12/2011
MCM- Performance Analysis
Ho Chi Minh City, Vietnam 07/12/2011
MCM- Performance Analysis
 One can envision interesting applications with mobile
cloud services and composition at MCM
 Middleware helps in maintaining the interoperability
across clouds
 Asynchronous delegation of mobile tasks to cloud
Conclusions
Ho Chi Minh City, Vietnam 07/12/2011
 Dynamic cloud re-configuration to handle
telecommunication loads
 Reimplementation in Erlang
Future Research Directions
Ho Chi Minh City, Vietnam 07/12/2011
Thank you for Attention :)
Ho Chi Minh City, Vietnam 07/12/2011

Contenu connexe

Tendances

Mobile Cloud Comuting
Mobile Cloud Comuting Mobile Cloud Comuting
Mobile Cloud Comuting ines beltaief
 
End-to-End Security in Mobile-Cloud Computing
End-to-End Security in Mobile-Cloud ComputingEnd-to-End Security in Mobile-Cloud Computing
End-to-End Security in Mobile-Cloud ComputingDr Sukhpal Singh Gill
 
Mobile Cloud Computing
Mobile Cloud Computing Mobile Cloud Computing
Mobile Cloud Computing Varun Vijay
 
Cloud and Mobile Computing
Cloud and Mobile ComputingCloud and Mobile Computing
Cloud and Mobile ComputingBill Petro
 
Mobile cloud computing - Introduction
Mobile cloud computing - IntroductionMobile cloud computing - Introduction
Mobile cloud computing - IntroductionManeesha Caldera
 
Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !Sai Natkar
 
An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)Yuvaraj Ilangovan
 
Introduction to Mobile Cloud Computing
Introduction to Mobile Cloud ComputingIntroduction to Mobile Cloud Computing
Introduction to Mobile Cloud ComputingZainoddin Shaikh
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud ComputingPooja Sharma
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing402chandan
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityJohn Paul Prassanna
 
Mobile cloud computing; Future of Cloud Computing
Mobile cloud computing; Future of Cloud ComputingMobile cloud computing; Future of Cloud Computing
Mobile cloud computing; Future of Cloud ComputingVineet Garg
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computingFatih Özlü
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud ComputingVikas Kottari
 
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingReza Rahimi
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud ComputingBhaktiKarale
 
Mobile Cloud Computing 2012
Mobile Cloud Computing 2012 Mobile Cloud Computing 2012
Mobile Cloud Computing 2012 Bhavya Siddappa
 
Gearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloudGearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloudamelpakkath
 

Tendances (20)

Mobile Cloud Comuting
Mobile Cloud Comuting Mobile Cloud Comuting
Mobile Cloud Comuting
 
End-to-End Security in Mobile-Cloud Computing
End-to-End Security in Mobile-Cloud ComputingEnd-to-End Security in Mobile-Cloud Computing
End-to-End Security in Mobile-Cloud Computing
 
Mobile Cloud Computing
Mobile Cloud Computing Mobile Cloud Computing
Mobile Cloud Computing
 
Cloud and Mobile Computing
Cloud and Mobile ComputingCloud and Mobile Computing
Cloud and Mobile Computing
 
Mobile cloud computing - Introduction
Mobile cloud computing - IntroductionMobile cloud computing - Introduction
Mobile cloud computing - Introduction
 
Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !Mobile Cloud Computing : The Upcoming Trend !
Mobile Cloud Computing : The Upcoming Trend !
 
An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)
 
Introduction to Mobile Cloud Computing
Introduction to Mobile Cloud ComputingIntroduction to Mobile Cloud Computing
Introduction to Mobile Cloud Computing
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud Computing
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and Security
 
Mobile cloud computing; Future of Cloud Computing
Mobile cloud computing; Future of Cloud ComputingMobile cloud computing; Future of Cloud Computing
Mobile cloud computing; Future of Cloud Computing
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud Computing
 
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud Computing
 
Mobile Cloud Computing 2012
Mobile Cloud Computing 2012 Mobile Cloud Computing 2012
Mobile Cloud Computing 2012
 
Mcc
MccMcc
Mcc
 
Gearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloudGearing up of resource poor mobile devices using cloud
Gearing up of resource poor mobile devices using cloud
 

Similaire à Mobile Cloud Middleware Framework for Hybrid Cloud Services

Week 7 lecture material
Week 7 lecture materialWeek 7 lecture material
Week 7 lecture materialAnkit Gupta
 
A Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud ComputingA Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud ComputingSuzanne Simmons
 
A Survey on Mobile Cloud Computing Concept, Applications and Challenges..pdf
A Survey on Mobile Cloud Computing  Concept, Applications and Challenges..pdfA Survey on Mobile Cloud Computing  Concept, Applications and Challenges..pdf
A Survey on Mobile Cloud Computing Concept, Applications and Challenges..pdfKarla Long
 
A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
A Survey of Mobile Cloud Computing: Architecture, Applications, and ApproachesA Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
A Survey of Mobile Cloud Computing: Architecture, Applications, and ApproachesThuy An Dang
 
Www.eecis.udel.edu ~cshen 367_papers_survey_mcc
Www.eecis.udel.edu ~cshen 367_papers_survey_mccWww.eecis.udel.edu ~cshen 367_papers_survey_mcc
Www.eecis.udel.edu ~cshen 367_papers_survey_mccYashank Pratap Singh
 
Research on Mobile Cloud Computing Review,Trend and Perspec.docx
Research on Mobile Cloud Computing Review,Trend and Perspec.docxResearch on Mobile Cloud Computing Review,Trend and Perspec.docx
Research on Mobile Cloud Computing Review,Trend and Perspec.docxaudeleypearl
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)Denny Muktar
 
Mobile Cloud Computing In Business
Mobile Cloud Computing In BusinessMobile Cloud Computing In Business
Mobile Cloud Computing In Businessijistjournal
 
SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...
SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...
SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...Shakas Technologies
 
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing IJECEIAES
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...IJERD Editor
 
Cloud computing on smartphone
Cloud computing on smartphoneCloud computing on smartphone
Cloud computing on smartphoneAlexander Decker
 
A Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingA Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingIRJET Journal
 
MOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTING
MOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTINGMOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTING
MOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTINGijistjournal
 
Cloud computing presentation
Cloud computing   presentationCloud computing   presentation
Cloud computing presentationWilliam Mann
 
Microsoft Architect Council Mobile Applications
Microsoft Architect Council Mobile ApplicationsMicrosoft Architect Council Mobile Applications
Microsoft Architect Council Mobile ApplicationsKoen Delvaux
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用lantianlcdx
 

Similaire à Mobile Cloud Middleware Framework for Hybrid Cloud Services (20)

Mobile cloud computing.pptx
Mobile cloud computing.pptxMobile cloud computing.pptx
Mobile cloud computing.pptx
 
Week 7 lecture material
Week 7 lecture materialWeek 7 lecture material
Week 7 lecture material
 
A Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud ComputingA Review And Research Towards Mobile Cloud Computing
A Review And Research Towards Mobile Cloud Computing
 
40120130405016
4012013040501640120130405016
40120130405016
 
A Survey on Mobile Cloud Computing Concept, Applications and Challenges..pdf
A Survey on Mobile Cloud Computing  Concept, Applications and Challenges..pdfA Survey on Mobile Cloud Computing  Concept, Applications and Challenges..pdf
A Survey on Mobile Cloud Computing Concept, Applications and Challenges..pdf
 
A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
A Survey of Mobile Cloud Computing: Architecture, Applications, and ApproachesA Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches
 
Www.eecis.udel.edu ~cshen 367_papers_survey_mcc
Www.eecis.udel.edu ~cshen 367_papers_survey_mccWww.eecis.udel.edu ~cshen 367_papers_survey_mcc
Www.eecis.udel.edu ~cshen 367_papers_survey_mcc
 
Research on Mobile Cloud Computing Review,Trend and Perspec.docx
Research on Mobile Cloud Computing Review,Trend and Perspec.docxResearch on Mobile Cloud Computing Review,Trend and Perspec.docx
Research on Mobile Cloud Computing Review,Trend and Perspec.docx
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
 
Mobile Cloud Computing In Business
Mobile Cloud Computing In BusinessMobile Cloud Computing In Business
Mobile Cloud Computing In Business
 
SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...
SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...
SECURE OPTIMIZATION COMPUTATION OUTSOURCING IN CLOUD COMPUTING: A CASE STUDY ...
 
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
A Comparison of Cloud Execution Mechanisms Fog, Edge, and Clone Cloud Computing
 
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
A Proposed Solution to Secure MCC Uprising Issue and Challenges in the Domain...
 
Cloud computing on smartphone
Cloud computing on smartphoneCloud computing on smartphone
Cloud computing on smartphone
 
A Survey On Mobile Cloud Computing
A Survey On Mobile Cloud ComputingA Survey On Mobile Cloud Computing
A Survey On Mobile Cloud Computing
 
MOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTING
MOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTINGMOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTING
MOBILE CLOUD COMPUTING –FUTURE OF NEXT GENERATION COMPUTING
 
Cloud computing presentation
Cloud computing   presentationCloud computing   presentation
Cloud computing presentation
 
Hematian seminar grid
Hematian seminar gridHematian seminar grid
Hematian seminar grid
 
Microsoft Architect Council Mobile Applications
Microsoft Architect Council Mobile ApplicationsMicrosoft Architect Council Mobile Applications
Microsoft Architect Council Mobile Applications
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 

Plus de Huber Flores

AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...
AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...
AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...Huber Flores
 
One-to-rule-them-all_BigData2023_Ottun.pdf
One-to-rule-them-all_BigData2023_Ottun.pdfOne-to-rule-them-all_BigData2023_Ottun.pdf
One-to-rule-them-all_BigData2023_Ottun.pdfHuber Flores
 
foggy_sensys2023_dar.pdf
foggy_sensys2023_dar.pdffoggy_sensys2023_dar.pdf
foggy_sensys2023_dar.pdfHuber Flores
 
IoT_nanodrones_mayowa.pdf
IoT_nanodrones_mayowa.pdfIoT_nanodrones_mayowa.pdf
IoT_nanodrones_mayowa.pdfHuber Flores
 
DataScienceSeminar_Sustainability_Flores.pdf
DataScienceSeminar_Sustainability_Flores.pdfDataScienceSeminar_Sustainability_Flores.pdf
DataScienceSeminar_Sustainability_Flores.pdfHuber Flores
 
UbiComp_LostInPerformance2023-Flores.pdf
UbiComp_LostInPerformance2023-Flores.pdfUbiComp_LostInPerformance2023-Flores.pdf
UbiComp_LostInPerformance2023-Flores.pdfHuber Flores
 
Ubicomp_HIPPO-Zhigang.pdf
Ubicomp_HIPPO-Zhigang.pdfUbicomp_HIPPO-Zhigang.pdf
Ubicomp_HIPPO-Zhigang.pdfHuber Flores
 
Hedgehog-hotmobile2023-flores.pdf
Hedgehog-hotmobile2023-flores.pdfHedgehog-hotmobile2023-flores.pdf
Hedgehog-hotmobile2023-flores.pdfHuber Flores
 
DPS-Tartu-ResearchAgenda2023-huberflores.pdf
DPS-Tartu-ResearchAgenda2023-huberflores.pdfDPS-Tartu-ResearchAgenda2023-huberflores.pdf
DPS-Tartu-ResearchAgenda2023-huberflores.pdfHuber Flores
 
Mega-enviromental_Flores.pdf
Mega-enviromental_Flores.pdfMega-enviromental_Flores.pdf
Mega-enviromental_Flores.pdfHuber Flores
 
Collaborative Software Development
Collaborative Software DevelopmentCollaborative Software Development
Collaborative Software DevelopmentHuber Flores
 
Evidence-aware Mobile Computational Offloading
Evidence-aware Mobile Computational OffloadingEvidence-aware Mobile Computational Offloading
Evidence-aware Mobile Computational OffloadingHuber Flores
 
Modeling Mobile Code Acceleration in the Cloud
Modeling Mobile Code Acceleration in the CloudModeling Mobile Code Acceleration in the Cloud
Modeling Mobile Code Acceleration in the CloudHuber Flores
 
Cloud-based Mobile Networking Seminar
Cloud-based Mobile Networking SeminarCloud-based Mobile Networking Seminar
Cloud-based Mobile Networking SeminarHuber Flores
 
Mobile Code Offloading from Concept to Practice, and Beyond
Mobile Code Offloading from Concept to Practice, and BeyondMobile Code Offloading from Concept to Practice, and Beyond
Mobile Code Offloading from Concept to Practice, and BeyondHuber Flores
 
Adaptive Code Offloading for Mobile Cloud Applications
Adaptive Code Offloading for Mobile Cloud ApplicationsAdaptive Code Offloading for Mobile Cloud Applications
Adaptive Code Offloading for Mobile Cloud Applications Huber Flores
 

Plus de Huber Flores (16)

AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...
AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...
AI Sensors and Dashboards: Gauging and Monitoring the Inferences Capabilities...
 
One-to-rule-them-all_BigData2023_Ottun.pdf
One-to-rule-them-all_BigData2023_Ottun.pdfOne-to-rule-them-all_BigData2023_Ottun.pdf
One-to-rule-them-all_BigData2023_Ottun.pdf
 
foggy_sensys2023_dar.pdf
foggy_sensys2023_dar.pdffoggy_sensys2023_dar.pdf
foggy_sensys2023_dar.pdf
 
IoT_nanodrones_mayowa.pdf
IoT_nanodrones_mayowa.pdfIoT_nanodrones_mayowa.pdf
IoT_nanodrones_mayowa.pdf
 
DataScienceSeminar_Sustainability_Flores.pdf
DataScienceSeminar_Sustainability_Flores.pdfDataScienceSeminar_Sustainability_Flores.pdf
DataScienceSeminar_Sustainability_Flores.pdf
 
UbiComp_LostInPerformance2023-Flores.pdf
UbiComp_LostInPerformance2023-Flores.pdfUbiComp_LostInPerformance2023-Flores.pdf
UbiComp_LostInPerformance2023-Flores.pdf
 
Ubicomp_HIPPO-Zhigang.pdf
Ubicomp_HIPPO-Zhigang.pdfUbicomp_HIPPO-Zhigang.pdf
Ubicomp_HIPPO-Zhigang.pdf
 
Hedgehog-hotmobile2023-flores.pdf
Hedgehog-hotmobile2023-flores.pdfHedgehog-hotmobile2023-flores.pdf
Hedgehog-hotmobile2023-flores.pdf
 
DPS-Tartu-ResearchAgenda2023-huberflores.pdf
DPS-Tartu-ResearchAgenda2023-huberflores.pdfDPS-Tartu-ResearchAgenda2023-huberflores.pdf
DPS-Tartu-ResearchAgenda2023-huberflores.pdf
 
Mega-enviromental_Flores.pdf
Mega-enviromental_Flores.pdfMega-enviromental_Flores.pdf
Mega-enviromental_Flores.pdf
 
Collaborative Software Development
Collaborative Software DevelopmentCollaborative Software Development
Collaborative Software Development
 
Evidence-aware Mobile Computational Offloading
Evidence-aware Mobile Computational OffloadingEvidence-aware Mobile Computational Offloading
Evidence-aware Mobile Computational Offloading
 
Modeling Mobile Code Acceleration in the Cloud
Modeling Mobile Code Acceleration in the CloudModeling Mobile Code Acceleration in the Cloud
Modeling Mobile Code Acceleration in the Cloud
 
Cloud-based Mobile Networking Seminar
Cloud-based Mobile Networking SeminarCloud-based Mobile Networking Seminar
Cloud-based Mobile Networking Seminar
 
Mobile Code Offloading from Concept to Practice, and Beyond
Mobile Code Offloading from Concept to Practice, and BeyondMobile Code Offloading from Concept to Practice, and Beyond
Mobile Code Offloading from Concept to Practice, and Beyond
 
Adaptive Code Offloading for Mobile Cloud Applications
Adaptive Code Offloading for Mobile Cloud ApplicationsAdaptive Code Offloading for Mobile Cloud Applications
Adaptive Code Offloading for Mobile Cloud Applications
 

Dernier

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Dernier (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

Mobile Cloud Middleware Framework for Hybrid Cloud Services

  • 1. Huber Flores huber@ut.ee A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles Huber Flores, Satish Narayana Srirama and Carlos Paniagua Ho Chi Minh City, Vietnam 07/12/2011
  • 2.  Background  Problem Statement  Mobile Cloud Middleware (MCM) Framework ◦ Architecture ◦ Asynchronous notification ◦ Mobile cloud applications  Performance Analysis  Conclusions and Future Research Outline Ho Chi Minh City, Vietnam 07/12/2011
  • 3.  Mobile Technologies ◦ Embedded hardware (accelerometer, magnetic field, etc) ◦ Higher data transmission and ubiquitous access to Internet (3G, 4G, Wifi, etc.) ◦ Two major platforms: Android OS and iOS ◦ Distribution model Ho Chi Minh City, Vietnam 07/12/2011 Background
  • 4.  Cloud Services ◦ IaaS (Amazon AWS, Eucalyptus, GoGrid, etc.) ◦ PaaS (GAE) ◦ SaaS (face.com, Google Calendar, etc.)  Mobile Cloud Services ◦ Efficiently utilizing cloud resources in increasing the scope of mobile applications •Process intensive services Ex: Face recognition, sensor mining, etc. •Data synchronization (SyncML, Funambol, Google sync, etc.) Ex: Calendar, contacts, files, etc. Ho Chi Minh City, Vietnam 07/12/2011 Background - continued
  • 5.  Cloud Interoperability ◦ Several and different API for each service and vendor  Mobile platform integration with cloud services  Invocation of resource intensive tasks from smart phones ◦ Time and resource consuming task Ho Chi Minh City, Vietnam 07/12/2011 Accessing Cloud Services from the Mobile
  • 6.  To bring the benefits of the Cloud to the Mobile Domain  To manage the Massive Parallel Computing APIs  Interoperability between different Cloud Services  Composition of different Cloud Services  Asynchronous communication between the device and MCM MCM - enables Ho Chi Minh City, Vietnam 07/12/2011
  • 7. MCM Architecture Ho Chi Minh City, Vietnam 07/12/2011
  • 8.  Via third party services ◦ Apple Push Notification Service (APNS) ◦ Android Cloud to Device Messaging Framework (C2DM) ◦ Microsoft Push Notification Service (MPNS) MCM Asynchronous Approach Ho Chi Minh City, Vietnam 07/12/2011
  • 9.  Resource intensive mobile-applications •CroudSTag •Social group formation with facial recognition from the mobile •Zompopo •Intelligent Calendar mining the accelerometer sensor data •Bakabs •Managing the cloud resources MCM Mobile Applications Ho Chi Minh City, Vietnam 07/12/2011
  • 10. MCM- Performance Analysis Ho Chi Minh City, Vietnam 07/12/2011
  • 12.  One can envision interesting applications with mobile cloud services and composition at MCM  Middleware helps in maintaining the interoperability across clouds  Asynchronous delegation of mobile tasks to cloud Conclusions Ho Chi Minh City, Vietnam 07/12/2011
  • 13.  Dynamic cloud re-configuration to handle telecommunication loads  Reimplementation in Erlang Future Research Directions Ho Chi Minh City, Vietnam 07/12/2011
  • 14. Thank you for Attention :) Ho Chi Minh City, Vietnam 07/12/2011

Notes de l'éditeur

  1. Data Intensive Task are time consuming and the user can not wait until the completion of the task. CroudSTag release the device while the task is performed in the cloud. Asynchronous notifications are sent with the task results.