System support for transparency and network-aware adaptation in mobile environments

Today's applications for mobile computers are inadapted: mobile users must foresee disconnections and plan manually what they will need during these disconnections. To avoid this, our project aims at reconciling transparency with adaptability and flexibility for these users. It is based upon mechanisms for referencing remote objects, and for flexible binding, allowing on-the-fly replication and policy changes. This system-level support hides the disadvantages of disconnected operation, moves, unavailable data or servers, etc. Our project, in its early development phase, already provides support for disconnection and reconnection of references to arbitrary objects.

[1]  Marc Shapiro,et al.  SSP Chains: Robust, Distributed References Supporting Acyclic Garbage Collection , 1993 .

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

[3]  Aline Baggio,et al.  Mobile host tracking and resource discovery , 1996, EW 7.

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

[5]  Mahadev Satyanarayanan,et al.  Application-aware adaptation for mobile computing , 1994 .

[6]  M. van Steen,et al.  The Architectural Design of Globe: A Wide-Area Distributed System , 1997 .

[7]  Marvin Theimer,et al.  Managing update conflicts in Bayou, a weakly connected replicated storage system , 1995, SOSP.

[8]  Mahadev Satyanarayanan,et al.  Application-aware adaptation for mobile computing , 1995, OPSR.

[9]  Geoffrey H. Kuenning,et al.  Automated hoarding for mobile computers , 1997, SOSP.

[10]  Marvin Theimer,et al.  Bayou: replicated database services for world-wide applications , 1996, EW 7.

[11]  Mesaac Makpangou,et al.  Adaptable Replicated Objects in Distributed Environments , 1995 .

[12]  Marc Shapiro A binding protocol for distributed shared objects , 1994, 14th International Conference on Distributed Computing Systems.

[13]  Mahadev Satyanarayanan,et al.  A Programming Interface for Application-Aware Adaptation in Mobile Computing , 1995, Comput. Syst..

[14]  Julien Maisonneuve Hobbes : un modele de liaison de references reparties , 1996 .

[15]  Peter Dickman,et al.  A refinement of the fragmented object model , 1992, [1992] Proceedings of the Second International Workshop on Object Orientation in Operating Systems.

[16]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[17]  M. Frans Kaashoek,et al.  Rover: a toolkit for mobile information access , 1995, SOSP.

[18]  Mahadev Satyanarayanan,et al.  Agile application-aware adaptation for mobility , 1997, SOSP.

[19]  Robert M. Hinden,et al.  IP next generation overview , 1996, CACM.