SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and Security
John Paul Prassanna
 
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
Reza Rahimi
 
Mobile Cloud Computing 2012
Mobile Cloud Computing 2012 Mobile Cloud Computing 2012
Mobile Cloud Computing 2012
Bhavya Siddappa
 

What's hot (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
 

Similar to A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles

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
Yashank 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.docx
audeleypearl
 
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 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 presentation
Cloud computing   presentationCloud computing   presentation
Cloud computing presentation
William Mann
 

Similar to A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles (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
 
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
 
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
 
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
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 

More from Huber Flores

More from Huber Flores (18)

LIZARD: Pervasive Sensing for Autonomous Plastic Litter Monitoring
LIZARD: Pervasive Sensing for Autonomous Plastic Litter MonitoringLIZARD: Pervasive Sensing for Autonomous Plastic Litter Monitoring
LIZARD: Pervasive Sensing for Autonomous Plastic Litter Monitoring
 
SEAGULL: Low-Cost Pervasive Sensing for Monitoring and Analyzing Underwater P...
SEAGULL: Low-Cost Pervasive Sensing for Monitoring and Analyzing Underwater P...SEAGULL: Low-Cost Pervasive Sensing for Monitoring and Analyzing Underwater P...
SEAGULL: Low-Cost Pervasive Sensing for Monitoring and Analyzing Underwater P...
 
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
 

Recently uploaded

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 

Recently uploaded (20)

會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 

A Generic Middleware Framework for Handling Process Intensive Hybrid Cloud Services from Mobiles

  • 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

Editor's Notes

  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.