Abstract
The use of multiple personalized mobile devices (e.g., smartphones and tablets) is on the increase. As such, users expect to access several network-based services across their n-devices. Previous studies proposed Ubiquitous Cloud Computing (UCC) where a single user or service consumer is facilitated to access multiple services from n-devices. However, seamless synchronization of data between the multiple devices can be hindered by intermittent loss of connectivity in mobile wireless networks due to user mobility. Another source of latency is non-scalable architectures that tend to be overburdened during peak loads. This work proposes a cloud-based application middleware, called Mobile Ubiquitous Brokerage as a Service (MUBaaS), which enables n-devices of a user to access multiple cloud services end-points in soft-real time. This is achieved by proposing distributed brokers that coordinates the transactions of the user while taking load balancing into account. Pilot evaluations of the proposed architecture prove real-time application synchronization with reasonable scalability.
Original language | English (US) |
---|---|
Pages (from-to) | 5-19 |
Number of pages | 15 |
Journal | World Wide Web |
Volume | 19 |
Issue number | 1 |
DOIs | |
State | Published - Jan 1 2016 |
All Science Journal Classification (ASJC) codes
- Software
- Hardware and Architecture
- Computer Networks and Communications