Executing mobile applications on the cloud: Framework and issues

被引:69
|
作者
Hung, Shih-Hao [1 ]
Shih, Chi-Sheng [1 ]
Shieh, Jeng-Peng [1 ]
Lee, Chen-Pang [1 ]
Huang, Yi-Hsiang [1 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
关键词
Smartphone; Cloud computing; Mobile network; Virtualization; Collaborative computing; Quality-of-service;
D O I
10.1016/j.camwa.2011.10.044
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Modern mobile devices, such as smartphones and tablets, have made many pervasive computing dreams come true. Still, many mobile applications do not perform well due to the shortage of resources for computation, data storage, network bandwidth, and battery capacity. While such applications can be re-designed with client-server models to benefit from cloud services, the users are no longer in full control of the application, which has become a serious concern for data security and privacy. In addition, the collaboration between a mobile device and a cloud server poses complex performance issues associated with the exchange of application state, synchronization of data, network condition, etc. In this work, a novel mobile cloud execution framework is proposed to execute mobile applications in a cloud-based virtualized execution environment controlled by mobile applications and users, with encryption and isolation to protect against eavesdropping from cloud providers. Under this framework, several efficient schemes have been developed to deal with technical issues for migrating applications and synchronizing data between execution environments. The communication issues are also addressed in the virtualization execution environment with probabilistic communication Quality-of-Service (QoS) technique to support timely application migration. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:573 / 587
页数:15
相关论文
共 50 条
  • [31] Mobile Cloud Management: A New Framework
    Salehi, Mohammad Javad
    Khalaj, Babak H.
    Katz, Marcos
    Fazelnia, Ghazal
    Karimi, Parishad
    2012 IEEE 23RD INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2012, : 48 - 53
  • [32] A Secure Framework for Mobile Cloud Computing
    Al-Omary, Alauddin
    2019 INTERNATIONAL CONFERENCE ON INNOVATION AND INTELLIGENCE FOR INFORMATICS, COMPUTING, AND TECHNOLOGIES (3ICT), 2019,
  • [33] An Efficient Framework for Mobile Cloud Computing
    Salama Abd-Elmiaam, Diaa
    Alanezi, Farah T.
    Hosny, Khalid M.
    VISION 2020: SUSTAINABLE ECONOMIC DEVELOPMENT AND APPLICATION OF INNOVATION MANAGEMENT, 2018, : 5783 - 5796
  • [34] A Unified Forensic Framework for Data Identification and Collection in Mobile Cloud Social Network Applications
    Faheem, Muhammad
    Kechadi, Tahar
    Le Khac, An
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (01) : 21 - 29
  • [35] Latency-aware Hybrid Edge Cloud Framework for Mobile Augmented Reality Applications
    Younis, Ayman
    Qiu, Brian
    Pompili, Dario
    2020 17TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2020,
  • [36] Issues and Current Solutions of Mobile Cloud Computing
    Suo, Hui
    Huang, Caijuan
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 6251 - 6254
  • [37] Security Issues and Challenges of Mobile Cloud Computing
    Shahzad, Abid
    Hussain, Mureed
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2013, 6 (06): : 37 - 49
  • [38] SELECTION ISSUES OF CLOUDLETS IN MOBILE CLOUD COMPUTING
    Alakbarov, Rashid G.
    Alakbarov, Oktay R.
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CONTROL AND OPTIMIZATION WITH INDUSTRIAL APPLICATIONS, VOL II, 2018, : 50 - 52
  • [39] Anonymity and authenticity in the cloud: Issues and applications
    Delozier, Eric P.
    OCLC Systems and Services, 2013, 29 (02): : 65 - 77
  • [40] Cloud Applications Management - Issues and Developments
    Odun-Ayo, I.
    Odede, B.
    Ahuja, R.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT IV, 2018, 10963 : 683 - 694