Mobile Computing

Front Cover
Tomasz Imielinski, Henry F. Korth
Springer, Aug 26, 2007 - Computers - 728 pages
The rapid development of wireless digital communication technology has cre ated capabilities that software systems are only beginning to exploit. The falling cost of both communication and of mobile computing devices (laptop computers, hand-held computers, etc. ) is making wireless computing affordable not only to business users but also to consumers. Mobile computing is not a "scaled-down" version of the established and we- studied field of distributed computing. The nature of wireless communication media and the mobility of computers combine to create fundamentally new problems in networking, operating systems, and information systems. Further more, many of the applications envisioned for mobile computing place novel demands on software systems. Although mobile computing is still in its infancy, some basic concepts have been identified and several seminal experimental systems developed. This book includes a set of contributed papers that describe these concepts and sys tems. Other papers describe applications that are currently being deployed and tested. The first chapter offers an introduction to the field of mobile computing, a survey of technical issues, and a summary of the papers that comprise sub sequent chapters. We have chosen to reprint several key papers that appeared previously in conference proceedings. Many of the papers in this book are be ing published here for the first time. Of these new papers, some are expanded versions of papers first presented at the NSF-sponsored Mobidata Workshop on Mobile and Wireless Information Systems, held at Rutgers University on Oct 31 and Nov 1, 1994.
 

Contents

SCALABLE SUPPORT FOR TRANSPARENT
33
ROUTING OVER MULTIHOP WIRELESS
34
EXPERIENCE WITH DISCONNECTED OPERATION IN A MOBILE COMPUTING ENVIRONMENT
37
THE CASE FOR WIRELESS OVERLAY NETWORKS
38
THE PARCTAB UBIQUITOUS COMPUTING
44
PROVIDING LOCATION INFORMATION
100
LOCATION MANAGEMENT
129
DYNAMIC SOURCE ROUTING IN AD
153
DISCONNECTED OPERATION IN
508
Satyanarayanan James J Kistler Lily B Mummert Maria R Ebling Puneet Kumar and Qi Lu
537
Constraints of Mobile Computing
538
Overview of Coda File System
539
Implementation Status
541
Qualitative Evaluation
542
Quantitative Evaluation
554
Work in Progress
563

IMPROVING THE PERFORMANCE
207
INDIRECT TRANSPORT LAYER
229
MAKING UNIX
232
CONNECTING MOBILE WORKSTATIONS
253
4
261
REFERENCES
269
4
281
6
288
7
295
45
301
Publishing Using Temporal Addresses
308
Other Information Delivery Methods
325
Conclusions and Implementation Status
327
REFERENCES
328
DATA MANAGEMENT FOR ASYMMETRIC
329
COMMUNICATION ENVIRONMENTS
330
S Acharya R Alonso M Franklin and S Zdonik 331
332
Structuring the Broadcast Disk
335
Client Cache Management
341
Modeling the Broadcast Environment
343
Experiments and Results
346
Previous Work
356
Summary and Future Work
358
REFERENCES
360
APPLICATION DESIGN FOR WIRELESS COMPUTING
362
Terri Watson
363
Application Design for a Wireless Environment
364
Wireless Platform
365
A Wireless Application
366
Experiences
368
Conclusions
370
AN INFORMATION SYSTEM FOR A MOBILE WIRELESS COMPUTING ENVIRONMENT Geoffrey M Voelker and Brian N Bershad
375
System Overview 378
380
Active Documents
382
2
427
4
433
7
444
6
455
9
467
Conclusions
568
REFERENCES
569
MOBILITY SUPPORT FOR SALES AND INVENTORY APPLICATIONS Narayanan Krishnakumar and Ravi Jain
571
Introduction
572
Mobile Sales and Inventory
573
System Architecture
574
Database System Design
577
Mobile Sales Transactions
583
Maintaining Service Profiles
588
Conclusions
592
STRATEGIES FOR QUERY PROCESSING IN MOBILE COMPUTING Masahiko Tsukamoto Rieko Kadobayashi and Shojiro Nishio
595
Techniques Used in Mobile Communication Protocols
596
Query Processing for Location Sensitive Queries
600
Evaluation
608
Conclusions
617
REFERENCES
618
Randy H Katz and Eric A Brewer
621
Applications Enabled by Wireless Overlays
623
Applications Viewpoint
625
GatewayCentric Network Management
628
Overlay Network Management
635
Applications Support Services
640
Related Work
644
Summary and Conclusions
648
THE DIANA APPROACH TO MOBILE COMPUTING Arthur M Keller Tahir Ahmad Mike Clary Owen Densmore Steve Gadol Wei Huang Behfar ...
651
DIANA The Overall Architecture
656
User Interface and Display Independence
660
The DIANA Network Architecture
665
Application Development Methodology
670
Current Implementation
674
Concluding Remarks
677
THE CMU MOBILE COMPUTERS AND THEIR APPLICATION FOR MAINTENANCE Asim Smailagic and Daniel P Siewiorek 681
680
CMU Mobile Computers and Their Applications
683
VuMan as a Maintenance Assistant
684
Application Software
688
Conclusions
689
GENESIS AND ADVANCED TRAVELER
699
INDEX
725
Copyright

Other editions - View all

Common terms and phrases