Context-Awareness in Mobile Web Services 1

Abstract. Context-aware computing is a computing paradigm in which applications can take advantage of contextual information. Quality of network connection is a very important factor for mobile web services. However, the conditions of mobile networks may change frequently and dynamically. Thus, providing support for context-aware applications is especially important in mobile web services. Recently, a number of architectures supporting context-aware applications have been developed, but little attention is paid to the special requirements of mobile devices which particularly have many constraints. This paper discusses a client-proxy-server architecture that supports context-awareness by considering types of device, network and application characteristics. The contribution of this paper mainly lies in the division of labor between proxy and server. Application specific proxy is used to tailor the original resource based on the mobile user’s context information. To prove the feasibility, a context-aware image management system is designed and realized.

[1]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[2]  Werner Retschitzegger,et al.  Context-awareness on mobile devices - the hydrogen approach , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[3]  Randy H. Katz,et al.  Adaptation and mobility in wireless information systems , 2002, IEEE Communications Magazine.

[4]  Mahadev Satyanarayanan,et al.  Fundamental challenges in mobile computing , 1996, PODC '96.

[5]  Marvin Theimer,et al.  Customizing Mobile Applications , 1993, Symposium on Mobile and Location-Independent Computing.

[6]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[7]  Bill N. Schilit,et al.  An overview of the PARCTAB ubiquitous computing experiment , 1995, IEEE Wirel. Commun..

[8]  Shankar Ponnekanti,et al.  Pervasive computing: what is it good for? , 1999, MobiDe '99.

[9]  Thomas Kunz,et al.  AN ARCHITECTURE FOR ADAPTIVE MOBILE APPLICATIONS , 1999 .

[10]  Klara Nahrstedt,et al.  QoS-aware middleware for ubiquitous and heterogeneous environments , 2001, IEEE Commun. Mag..

[11]  Bruce Zenel A general purpose proxy filtering mechanism applied to the mobile environment , 1999, Wirel. Networks.