Mobile ComputingTomasz Imielinski, Henry F. Korth 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 |
725 | |
Other editions - View all
Common terms and phrases
algorithm applications architecture Badrinath bandwidth base station binding cache entry binding update bucket care-of address cell cellular client communication connection correspondent hosts data items delay described destination device disconnected disk documents DSDV dynamic environment dynamic source routing example Figure file system fixed network flash memory foreign agent function handoff home agent home network I-TCP IEEE IETF implementation interaction interface Internet internetworking IP address latency location management Mark Weiser mobile computing mobile host mobile host's home Mobile IP Mobile Node mobile users Mobisaic Modula-3 Mowgli multicast multicast address operation packet PARCTAB system performance publishing received retransmission route discovery route request routers routing tables screen Section sender sequence number server simulation socket source routing SRAM substream throughput transceiver transmission transport layer tunneling Ubiquitous Computing Unistrokes Unix USENIX user's wireless link wireless network workstation
References to this book
Any Time, Anywhere Computing: Mobile Computing Concepts and Technology Abdelsalam A. Helal No preview available - 1999 |
Data Dissemination in Wireless Computing Environments Kian-Lee Tan,Beng Chin Ooi No preview available - 2000 |