Augmenting Pervasive Environments with an XMPP-based Mobile Cloud Middleware
Despite the rapid advances in mobile technology, many constraints still prohibit smartphones to run resource-demanding applications in pervasive environments. Emerging cloud computing opens an access to unlimited resources for mobile devices. However, the combination of both technologies to deliver sound mobile cloud applications and services raises new challenges and requirements. Based on a scenario-based requirement analysis and a comprehensive study on existing work for augmenting mobile devices, we propose a XMPP-based mobile cloud computing architecture employing module partitioning and adaptive offloading to nearby computing infrastructure. Research has also been done in the underlying offloading mechanism based on context-aware cost model. Further problems related to this approach are discussed as well, including selection of most optimal offloading plan, application partitioning and issues with XMPP on mobile systems.
Proceedings of International Workshop on Mobile Computing and Clouds (MobiCloud 2010) in conjunction with MobiCASE 2010, October 28, 2010, Santa Clara, CA, USA.
International Workshop on Mobile Computing and Clouds (MobiCloud 2010), 2010 , Santa Clara, CA , US.