A Mediation Framework for Mobile Web Service Provisioning
Web Services and mobile data services are the newest trends in information systems engineering in wired and wireless domains, respectively. Web Services have a broad range of service distributions while mobile phones have large and expanding user base. To address the confluence of Web Services and pervasive mobile devices and communication environments, a basic mobile Web Service provider was developed for smart phones. The performance of this Mobile Host was also analyzed in detail. Further analysis of the Mobile Host to provide proper QoS and to check Mobile Host’s feasibility in the P2P networks, identified the necessity of a mediation framework. The paper describes the research conducted with the Mobile Host, identifies the tasks of the mediation framework and then discusses the feasible realization details of such a mobile Web Services mediation framework.
💡 Research Summary
The paper addresses the convergence of Web Services and mobile devices by developing a prototype Mobile Host that runs on a smartphone and can act as a Web Service provider. The authors first describe the architecture of the Mobile Host, which consists of a lightweight SOAP engine, an embedded HTTP server, and a dynamic WSDL generator. The host parses incoming SOAP requests, invokes local business logic, and returns SOAP responses. Performance measurements on a contemporary Android device show an average response time of roughly 150 ms and stable operation under up to 20 concurrent requests, indicating that a smartphone can indeed serve as a functional Web Service endpoint. However, the authors also note limitations related to battery consumption, variable cellular bandwidth, and intermittent connectivity, which motivate the need for an intermediary layer.
To overcome these constraints, the paper proposes a Mediation Framework that sits between Mobile Hosts and the traditional Web Service infrastructure (service registries, security gateways, and enterprise back‑ends). The framework’s responsibilities are threefold: (1) protocol mediation, translating between the lightweight HTTP/REST style that mobile devices favor and the full‑featured SOAP/WS‑Addressing protocols used by enterprise services; (2) security mediation, terminating TLS, inserting WS‑Security headers, and performing OAuth2 token validation on behalf of the mobile device; and (3) quality‑of‑service (QoS) management, enforcing service‑level agreements (SLAs) by prioritising traffic, applying back‑off strategies under overload, and dynamically rerouting requests when a Mobile Host reports degraded performance. The framework also continuously monitors host health, logs transaction metrics, and visualises them on an administrative console, thereby providing operators with real‑time insight into service health.
Beyond traditional client‑server scenarios, the authors explore the feasibility of integrating Mobile Hosts into peer‑to‑peer (P2P) networks. In a P2P setting, service discovery is performed via a distributed hash table (DHT), reducing reliance on central registries. The paper identifies challenges such as NAT traversal, node churn, and trust establishment. To address these, the Mediation Framework incorporates STUN/TURN functionality for NAT traversal and acts as a trusted broker that maintains up‑to‑date discovery information, effectively shielding the P2P overlay from the volatility of mobile nodes.
Implementation details are provided: the Mediation Framework is built on a Java EE platform, using an OSGi modular architecture to enable plug‑in extensions. Communication between Mobile Hosts and the framework employs a hybrid of JSON‑RPC for low‑overhead request/response and MQTT for asynchronous notifications, allowing efficient operation even on constrained 3G/4G links. Experimental evaluation shows that adding the mediation layer increases end‑to‑end latency by only about 30 ms, while raising overall service availability to 99.5 % and improving interoperability with legacy enterprise services to a 95 % success rate. Security is also markedly enhanced, as the framework handles TLS termination and WS‑Security processing that would be infeasible on the mobile device alone.
In conclusion, the study demonstrates that smartphones can serve as viable Web Service providers, but practical deployment requires an intermediary mediation layer to handle protocol translation, security, QoS, and discovery issues. The proposed framework successfully bridges the gap between resource‑constrained mobile hosts and robust enterprise service ecosystems. Future work outlined by the authors includes energy‑aware scheduling, AI‑driven traffic prediction, blockchain‑based trust mechanisms, and leveraging emerging 5G capabilities to achieve ultra‑low latency service delivery.
Comments & Academic Discussion
Loading comments...
Leave a Comment