Design and implementation of a support platform for distributed mobile computing

With the rapid development of mobile computer systems and mobile communication infrastructures, a broad field of distributed mobile computing is enabled. The paper first discusses these developments in closer detail and summarizes the resulting requirements concerning adequate software support. An application scenario of the service engineering area illustrates specific aspects including bandwidth and location management, dynamic configuration, resource heterogeneity, disconnection, and security. Based on these considerations, a generic software support platform for distributed mobile computing is derived. It addresses several of these aspects by providing application-independent and reusable support services. In particular, it offers a framework for organizing distributed mobile applications into manageable domains, it equips mobile stations with enhanced functionality for location, resource and bandwidth management, and it uses industry standard RPC communication facilities for enhanced portability. The design, implementation and use of the support platform is illustrated based on a specific part of the application, a mobile multimedia e-mail system. Experiences and implementation aspects in this context are particularly emphasized.

[1]  John P. Mello,et al.  Wireless mobile communications , 1993 .

[2]  G. Tsudik,et al.  Authentication of mobile users , 1994, IEEE Network.

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

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

[5]  Mahadev Satyanarayanan,et al.  Disconnected Operation in the Coda File System , 1999, Mobidata.

[6]  Marvin Theimer,et al.  Architectural considerations for scalable, secure, mobile computing with location information , 1994, 14th International Conference on Distributed Computing Systems.

[7]  Ashar Aziz,et al.  Privacy and authentication for wireless local area networks , 1994, IEEE Personal Communications.

[8]  S. Kummel,et al.  System support for mobile distributed applications , 1995, Second International Workshop on Services in Distributed and Networked Environments.

[9]  Tomasz Imielinski,et al.  Mobile wireless computing: challenges in data management , 1994, CACM.

[10]  Mahadev Satyanarayanan,et al.  Experience with Disconnected Operation in a Mobile Computing Environment , 1994, Mobidata.

[11]  Gordon S. Blair,et al.  Services to support distributed applications in a mobile environment , 1994, Proceedings of IEEE Workshop on Services for Distributed and Networked Environments.

[12]  John Zahorjan,et al.  The challenges of mobile computing , 1994, Computer.

[13]  A. Myles Comparison of mobile host protocols for IP , 1993 .

[14]  TokoroMario,et al.  Host migration transparency in IP networks , 1993 .

[15]  A. Beitz,et al.  An ODP trading service for DCE , 1994, Proceedings of IEEE Workshop on Services for Distributed and Networked Environments.

[16]  Peter Honeyman,et al.  Disconnected Operation for AFS , 1993, Symposium on Mobile and Location-Independent Computing.

[17]  Michael Altenhofen,et al.  The BERKOM multimedia collaboration service , 1993, MULTIMEDIA '93.

[18]  W.H.W. Tuttlebee,et al.  Cordless personal communications , 1992, IEEE Communications Magazine.

[19]  Partha Dasgupta Resource location in very large networks , 1994, Proceedings of IEEE Workshop on Services for Distributed and Networked Environments.

[20]  Dan Duchamp,et al.  Agent-Mediated Message Passing for Constrained Environments , 1993, Symposium on Mobile and Location-Independent Computing.

[21]  Gordon Blair,et al.  Mobile Open Systems Technology for the Utilities Industries , 1996 .

[22]  Fumio Teraoka,et al.  Host migration transparency in IP networks: the VIP approach , 1993, CCRV.

[23]  D.F. Bantz,et al.  Wireless LAN design alternatives , 1994, IEEE Network.

[24]  Andy Hopper,et al.  A ubiquitous, personalized computing environment for all: Teleporting in an X Window System Environment , 1994, IEEE Personal Communications.

[25]  M. Rahnema,et al.  Overview of the GSM system and protocol architecture , 1993, IEEE Communications Magazine.