Mobile Host

Mobile Host enables the provisioning of Web Services from mobile devices in a scalable and reliable fashion. In addition, Mobile Host aids in the orchestration of mobile-cloud-services by supporting a scalable and efficient asynchronous communication mechanism

Mobile Web Service Provisioning

Mobile devices are now equipped with embedded sensors, camera, touchscreen, more memory and processing capabilities as well as more efficient power consumption mechanisms. Moreover, due to the release of the iOS and Android OS the mobile applications have increased in number and complexity due to the increasing demand of more numerous and sophisticated applications. In addition, transmission rates have also increased thanks to 3G and 4G technologies as well as WiFi, enabling the mobile devices to access the Internet almost ubiquitously. Altogether those improvements enable the mobile devices to perform tasks that normally run in personal computers like the provisioning of services to other devices. Consequently, such enhancements enabled the next generation of services which can be provided not only from dedicated servers but also from mobile devices.

Applications from several domains, such as location based services, m-banking, collaboration and content sharing, context-awareness, collaboration, social networks, social media and smart environments, benefit from such Mobile Host. Furthermore, Mobile Host suits well for the consumption and orchestration of mobile-cloud-services by enabling a scalable and efficient asynchronous communication mechanism for mobile devices and mobile cloud services. Finally, Mobile Host supports asynchronous communication among service providers and service clients, which is a key feature in pervasive mobile applications and the invocation of cloud-based services.

Open source:

Research staff



  • C. Paniagua, Discovery and Push Notification Mechanisms for Mobile Cloud Services, Master’s thesis, University of Tartu, June, 2012. Supervisor: Satish Srirama

Leave a comment