Title :
NFS/M: an open platform mobile file system
Author :
Lui, John C S ; So, Oldfeld K Y ; Tam, T.S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong
Abstract :
With the advancement of wireless networks and mobile computing, there is an increasing need to build a mobile file system that can perform efficiently and correctly for accessing online information. Previous system research on mobile file systems is based on some experimental platforms. We describe the design and implementation of a mobile file system on an open platform, the Linux kernel, and at the same time, our mobile file system is compatible with the popular NFS 2.0 protocol. We formally define the file semantics of our mobile file system, which we called NFS/M. We also specify the conditions of object conflict as well as our conflict resolution algorithms. NFS/M supports client side caching, data prefetching, file system service during the disconnected mode, data reintegration and conflict resolution on various file system objects. Since the NFS/M is based on an open platform, it serves as a basic building block for developing future mobile computing applications
Keywords :
cache storage; network operating systems; open systems; operating system kernels; protocols; wireless LAN; Linux kernel; NFS 2.0 protocol; NFS/M; client side caching; conflict resolution algorithms; data prefetching; data reintegration; file semantics; mobile computing; mobile file system; object conflict; online information access; open platform; wireless networks; Availability; Communication channels; Communication networks; Computer applications; Computer networks; Distributed computing; File systems; Mobile computing; Network servers; Portable computers;
Conference_Titel :
Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-8186-8292-2
DOI :
10.1109/ICDCS.1998.679783