RAMWS: Reliable approach using middleware and WebSockets in mobile cloud computing

被引:1
|
作者
Abdelfattah, Amr S. [1 ]
Abdelkader, Tamer [2 ]
EI-Horbaty, EI-Sayed M. [1 ]
机构
[1] Ain Shams Univ, Fac Comp & Informat Sci, Comp Sci Dept, Cairo, Egypt
[2] Ain Shams Univ, Fac Comp & Informat Sci, Informat Syst Dept, Cairo, Egypt
关键词
Reliable web service; Middleware architecture; Mobile cloud computing; WebSocket; Time-out;
D O I
10.1016/j.asej.2020.04.002
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The widespread usage of mobile applications with the limited resources of mobile devices pushed towards the investment in Mobile Cloud Computing (MCC). In MCC, web services are available on the cloud server and are invoked by mobile applications whenever and wherever needed via a hybrid wired and wireless networks. One of the most important issues in the mobile experience is the web service request Time-out problem. This problem is tightly coupled with the increase in the service response size, database query time, and the required computations on the server, which occurs because of the increased application usage. This paper proposes a Reliable Approach using Middleware and WebSockets (RAMWS) that overcomes the Time-out problem and achieves reliable web service consumption. The enhanced architecture is a hybrid between the middleware approach and the WebSocket open connection communication protocol. The RAMWS reduces the network usage time up to 7 times better than the direct-cloud approach (Invoking the cloud service directly from the mobile device), by using the shortest time response from two expected responses, and accordingly, enhances the mobile experience. (c) 2020 The Authors. Published by Elsevier B.V. on behalf of Faculty of Engineering, Ain Shams University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:1083 / 1092
页数:10
相关论文
共 50 条
  • [1] Towards Reliable Mobile Cloud Computing
    Darwish, Khaled O.
    El Madahh, Islam
    Mohamed, Hoda K.
    El Hennawy, Hadia
    2015 10TH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC), 2015, : 127 - 133
  • [2] Middleware to Integrate Mobile Devices, Sensors and Cloud Computing
    Le Vinh, Thinh
    Bouzefrane, Samia
    Farinone, Jean-Marc
    Attar, Amir
    Kennedy, Brian P.
    6TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2015), THE 5TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2015), 2015, 52 : 234 - 243
  • [3] The Moitree middleware for distributed mobile-cloud computing
    Debnath, Hillol
    Khan, Mohammad A.
    Paiker, Nafize R.
    Ding, Xiaoning
    Gehani, Narain
    Curtmola, Reza
    Borcea, Cristian
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 157
  • [4] Context Aware Mobile Cloud Services: A User Experience Oriented Middleware for Mobile Cloud Computing
    O'Sullivan, Michael J.
    Grigoras, Dan
    2016 4TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2016), 2016, : 67 - 72
  • [5] SAM: A Semantic-aware Middleware for Mobile Cloud Computing
    Baraki, Harun
    Schwarzbach, Corvin
    Jakob, Stefan
    Jahl, Alexander
    Geihs, Kurt
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 375 - 382
  • [6] AN ORIENTED-APPLICATION ADAPTIVE MOBILE CLOUD COMPUTING MIDDLEWARE
    Wang, Ye
    Song, Wenchao
    Liu, Zengliang
    2012 IEEE 2nd International Conference on Cloud Computing and Intelligent Systems (CCIS) Vols 1-3, 2012, : 1291 - 1295
  • [7] Mobile computing middleware
    Mascolo, C
    Capra, L
    Emmerich, W
    ADVANCED LECTURES ON NETWORKING: NETWORKING 2002 TUTORIALS, 2002, 2497 : 20 - 58
  • [8] Mobile Cloud e-Gov Design and Implementation Using WebSockets API
    Kim, Young-Hyuk
    Lim, Il-Kown
    Kang, Seung-Gu
    Lee, Jae-Kwang
    FUTURE INFORMATION TECHNOLOGY, PT 1, 2011, 184 : 204 - 211
  • [9] A flexible middleware for mobile computing using ContextSQL
    Höding, M
    Plack, M
    Leich, T
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMMUNICATION, NETWORK AND CONTROL SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 239 - 244
  • [10] Mobile Cloud Middleware
    Flores, Huber
    Srirama, Satish Narayana
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 92 : 82 - 94