Authors:
Li Li
and
Wu Chou
Affiliation:
Avaya Labs Research, United States
Keyword(s):
REST web service, Mobile device, Compact HTTP, XMPP, SMS, Android, Security.
Related
Ontology
Subjects/Areas/Topics:
Access Control
;
Data Engineering
;
Databases and Data Security
;
Information and Systems Security
;
Internet Technology
;
Protocols and Standards
;
Web Information Systems and Technologies
;
Web Services and Web Engineering
;
Wireless Applications
Abstract:
In this paper, we present an approach to enable collaborative endpoint network for mobile phones. In particular, we expose functions on mobile phones as REST web services that make mobile phones as web service providers for rapid integration with communication and collaboration applications. Because mobile phones have distinct features and constraints, this paper describes a lightweight and efficient protocol, Compact HTTP, which consists of a small subset of HTTP 1.1 to reduce the footprint of REST services. We expand bindings of HTTP to multiple messaging protocols, including SMS and XMPP, and make the REST services invariant to network and protocol changes. These expanded bindings enforce asynchrony into REST, a desired property for many communication and collaboration services. Furthermore, HTTP over XMPP described in our approach introduces the concept of hyperlink presence in collaboration, and it is used to mitigate the broken link issue which is critical in mobile environment
s. To provide end-to-end message security, a symmetric key based security scheme is described for service authentication and authorization. A prototype system based on the proposed approach is developed that allows both local operators and remote directors to control and monitor the camera, camcorder, location, telephony, motion, power, etc. on Android phones in a secure manner. Experimental results indicate that the proposed approach is feasible, lightweight, and has satisfactory performance.
(More)