Introduction to Mobile Computing

The rapidly expanding technology of cellular communication, wireless LANs, and satellite services will make information accessible anywhere and at any time. In the near future, tens of millions of people will carry a portable palmtop or laptop computer. Smaller units, often called personal digital assistants or personal communicators, will run on AA batteries and may have only a small memory; larger ones will be powerful laptop computers with large memories and powerful processors. Regardless of size, most mobile computers will be equipped with a wireless connection to the fixed part of the network, and, perhaps, to other mobile computers. The resulting computing environment, which is often referred to as mobile or nomadic computing, no longer requires users to maintain a fixed and universally known position in the network and enables almost unrestricted mobility. Mobility and portability will create an entire new class of applications and, possibly, new massive markets combining personal computing and consumer electronics.

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

[2]  Terri Watson,et al.  Application Design for Wireless Computing , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[3]  R.W. Brodersen,et al.  A portable multimedia terminal , 1992, IEEE Communications Magazine.

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

[5]  Tomasz Imielinski,et al.  Querying in Highly Mobile Distributed Environments , 1992, VLDB.

[6]  Bill N. Schilit,et al.  The Parctab Ubiquitous Computing Experiment , 1994, Mobidata.

[7]  B. R. Badrinath,et al.  I-TCP: indirect TCP for mobile hosts , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[8]  B. R. Badrinath,et al.  A framework for delivering multicast messages in networks with mobile hosts , 1993, [1993] Proceedings. The 13th International Conference on Distributed Computing Systems.

[9]  Peter Honeyman,et al.  The LITTLE WORK project , 1992, [1992] Proceedings Third Workshop on Workstation Operating Systems.

[10]  Kai Li,et al.  Storage alternatives for mobile computers , 1994, OSDI '94.

[11]  Narayanan Krishnakumar,et al.  Mobility Support for Sales and Inventory Applications , 1994, Mobidata.

[12]  Abraham Silberschatz,et al.  Data-valued partitioning and virtual messages (extended abstract) , 1990, PODS '90.

[13]  M. Frans Kaashoek,et al.  Dynamic Documents: Mobile Wireless Access to the WWW , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[14]  Mahadev Satyanarayanan,et al.  Disconnected operation in the Coda File System , 1992, TOCS.

[15]  Tomasz Imielinski,et al.  Mobile wireless computing , 1994 .

[16]  L. B. Milstein,et al.  Spread spectrum access methods for wireless communications , 1995, IEEE Commun. Mag..

[17]  B. R. Badrinath,et al.  M-RPC: a remote procedure call service for mobile clients , 1995, MobiCom '95.

[18]  P. Karn,et al.  MACA-a New Channel Access Method for Packet Radio , 1990 .

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

[20]  Abraham Silberschatz,et al.  Data-valued partitioning and virtual messages (extended abstract) , 1990, PODS.

[21]  Tomasz Imielinski,et al.  Energy efficient indexing on air , 1994, SIGMOD '94.

[22]  Tomasz Imielinski,et al.  Power Efficient Filtering of Data an Air , 1994, EDBT.

[23]  Liviu Iftode,et al.  Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments , 1994, IEEE J. Sel. Areas Commun..

[24]  Wai-Choong Wong,et al.  A packet reservation multiple access protocol for integrated speech and data transmission , 1992 .

[25]  James Kempf,et al.  UNIX For Nomads: Making UNIX Support Mobile Computing , 1993, Symposium on Mobile and Location-Independent Computing.

[26]  David R. Cheriton,et al.  Dissemination-Oriented Communication Systems. , 1996 .

[27]  D.J. Goodman,et al.  Trends in cellular and cordless communications , 1991, IEEE Communications Magazine.

[28]  Brian N. Bershad,et al.  Mobisaic: An Information System for a Mobile Wireless Computing Environment , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[29]  John S. Heidemann,et al.  Primarily disconnected operation: experiences with Ficus , 1992, [1992 Proceedings] Second Workshop on the Management of Replicated Data.

[30]  Tomasz Imielinski,et al.  Sleepers and workaholics: caching strategies in mobile environments , 1994, SIGMOD '94.

[31]  Dale Skeen,et al.  The Information Bus: an architecture for extensible distributed systems , 1994, SOSP '93.

[32]  Charles E. Perkins,et al.  Routing Over Multi-Hop Wireless Network of Mobile Computers , 2001, Mobidata.

[33]  George Calhoun Digital Cellular Radio , 1988 .

[34]  B. R. Badrinath,et al.  Checkpointing distributed applications on mobile computers , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[35]  Tomasz Imielinski,et al.  Handling mobile clients: a case for indirect interaction , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

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

[37]  Scott Shenker,et al.  Scheduling for reduced CPU energy , 1994, OSDI '94.

[38]  Rafael Alonso,et al.  Database system issues in nomadic computing , 1993, SIGMOD Conference.

[39]  Tomasz Imielinski,et al.  Wireless Publishing: Issues and Solutions , 1994, Mobidata.

[40]  Takeshi Hattori,et al.  Overview of wireless personal communications , 1995, IEEE Commun. Mag..