Construction and Implementation of a Walkstation Mobile-distributed File System Testbed
1995 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
In this Master's Thesis an investigation, design and implementation of an object-oriented prototype of a new kind of client-agent-server based distributed file system, suited for wireless mobile computing, are presented. An overview is given of the characteristics and the inherent problems of mobile-wireless computing. Some solutions and techniques to reduce the effects of these problems are described. A presentation of a project (the Walkstation project) that tries to solve these problems is also given. Software to support a mobile-distributed file system is designed and implemented. Various software development techniques and mobile file system design solutions are proposed, and used in the implementation. An integrated caching and prefetching scheme with dynamically loadable cache and prefetch manager objects is designed and implemented. It is proposed that different cache and prefetch algorithms should be used for different kinds of network links. A cache/prefetch-manager object architecture with automatically location-dependant dynamical swapping of network specific manager objects at run-time is therefore proposed and implemented. A mechanism is designed with which an application optionally can be mobility-aware by subscribing for network-change events. Finally, an expedient example of a methodology to achieve easy-understandable and well-designed code, and good extensibility possibilities is explained and used in the development. This is done by utilizing an object-oriented software development methodology in the entire software development cycle.
Place, publisher, year, edition, pages
1995.
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-98238OAI: oai:DiVA.org:kth-98238DiVA, id: diva2:536302
Educational program
Master of Science in Engineering - Electrical Engineering
Presentation
1995-12-21, IT seminar room, Isafjordsgatan 22, Kista, 10:30
Uppsok
Technology
Supervisors
Examiners
2012-06-262012-06-202022-06-24Bibliographically approved