Skip to main content
Log in

PRO-MOTION: Support for mobile database access

  • Published:
Personal Technologies Aims and scope Submit manuscript

Abstract

In order to provide data consistency in the presence of failures and concurrency, database methods will continue to be important to the processing of shared information in a mobile computing environment. It is important, therefore, that we develop transaction processing systems that accommodate the limitations of mobile computing, such as frequent disconnection, limited battery life, low-bandwidth communication and reduced storage capacity, so that we can migrate existing database applications to mobile environments. In this paper, motivated by these needs, we propose a mobile transaction processing system that supports disconnected transaction processing in a mobile client-server environment. The proposed system employs compacts, which encapsulate access methods, state information and consistency constraints, to allow for local management of database transactions on mobile computers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Imieliński T, Viswanathan S, Badrinath B Energy efficient indexing on air. In: Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, 1994

  2. Acharya S, Alonso R, Franklin M, Zdonik S. Broadcast disks: data management for asymmetric communication environments. In: Proceedings. of the 1995 ACM SIGMOD International Conference on Management of Data, 1995 pp 199–210

  3. Datta A, VanderMeer D, Kim J, Celik A, Kumar V. Adaptive broadcast protocols to support power conservant retrieval by mobile user. In: Proceedings of the 13th IEEE International Conference on Data Engineering, 1997 pp 124–133

  4. Walborn G, Chrysanthis P K. PRO-MOTION: management of mobile transactions. In: Proceedings. of the Symposium on Applied Computing, 1997 pp 101–108.

  5. Ioannidis J, Duchamp D, Maguire G Q. IP-Based protocols for mobile internetworking. In: Proceedings of ACM SIGCOMM Symposium on Communication, Architectures and Protocols, 1991 pp 235–245

  6. Bernstein P A, Hadzilacos V, Goodman N. Concurrency Control and Recovery in Database Systems. Addison-Wesley, Reading, MA, 1987

    Google Scholar 

  7. Ramamritham K, Chrysanthis P K. Advances in Concurrency Control and Transaction Processing. IEEE Computer Society Press, Washington, DC, 1996

    Google Scholar 

  8. Barbara D. Certi cation reports: supporting transactions in wireless systems. In: Proceedings of the 17th International Conference on Distributed Computing Systems, 1997

  9. Kisler J, Satyanarayanan M. Disconnected operation in the Coda file system. ACM Trans Computer Systems 1992 10(1): 3–25

    Google Scholar 

  10. Tait D C, Lei H, Chang H. Intelligent file hoarding for mobile computing. In: Proceedings of the Workshop on Mobile Computing, 1995. pp 119–125

  11. Kuenning G, Popek G J, Reiher P. An analysis of trace data for predictive file caching in mobile computing. In: Proceedings of USENIX Summer 1994 Conference, 1994

  12. Tait D C, Duchamp D. Service interface and replica management algorithm for mobile file system clients. In: Proceedings of the 1 st International Conference on Parallel and Distributed Information Systems, 1991 pp 190–197

  13. Jain R, Narayanan K. Network support for personal information services to PCS users. In: Proceedings of IEEE Conference Networks for Personal Communications, 1994

  14. Yeo L H, Zaslavsky A. Submission of transactions from mobile workstations in a cooperative multidatabase processing environment. In: Proceedings of the 14th International Conference on Distributed Computing Systems, 1994

  15. Dunham M, Helal A, Balakrishnan S. A mobile transaction model that captures both the data and movement behavior. ACM/Baltzer Journal on Special Topics in Mobile Networks (to appear).

  16. Chrysanthis P K. Transaction processing in a mobile computing environment. In: Proceedings of IEEE Workshop on Advances in Parallel and Distributed Systems, 1993 pp 77–82

  17. Pitoura E, and Bhargava B. Maintaining consistency of data in mobile distributed environments. In: Proceedings of 15th International Conference on Distributed Computing Systems, 1995 pp 404–414

  18. Walborn G, Chrysanthis P K. Supporting semantics-based transaction processing in mobile database applications. In: Proceedings of the 11th Symposium of Reliable Distributed Systems, 1995 pp 31–40.

  19. Krishnakumar N, Jain R. Protocols for maintaining inventory databases and user service profiles in mobile sales applications. In: Proceedings of the Mobidata Workshop, 1994

  20. Gray C G, Cheriton D. Leases: an efficient fault-tolerant mechanism for distributed file cache consistency. In: Proceedings of 12th ACM Symposium on Operating Systems Principles, 1989 pp 202–210.

  21. Ramamritham K, Chrysanthis P K. A taxonomy of correctness criteria in database applications. VLDB J 1996; 4(1): 181–293

    Google Scholar 

  22. Badrinath B R, Ramamritham K. Semantics-based concurrency control: beyond commutativity. ACM Trans Database Systems. 1992; 17(1): 163–199.

    Google Scholar 

  23. Chrysanthis P K, Raghuram S, Ramamritham K. Extracting concurrency from objects: a methodology. In: Proceedings of the 1991 ACM SIGMOD International Conference on Management of Data. 1991 pp 108–117

  24. Agrawal D, El Abbadi A, Singh A K. Consistency and orderability: semantics-Based. ACM Trans Database Systems. 1993; 18(3): 460–486

    Google Scholar 

  25. O'Neil P. The escrow transactional method. ACM Trans Database Systems 1986; 11(4): 405–430

    Google Scholar 

  26. Breitbart Y, Garcia-Molina H, Silberschatz A. Overview of multidatabase transaction management. VLDB J 1992; 1(2): 181–293.

    Google Scholar 

  27. Jing J, Bukhres O, Elmagarmid A. Distributed lock management for mobile transactions. In: Proceedings of the 15th International Conference on Distributed Computing Systems. 1995 pp 118–125

  28. Imieliński T, Badrinath B R. Mobile wireless computing: challenges in data management. Commun ACM 1994; 37(10): 18–28

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gary D. Walborn.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Walborn, G.D., Chrysanthis, P.K. PRO-MOTION: Support for mobile database access. Personal Technologies 1, 171–181 (1997). https://doi.org/10.1007/BF01299651

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01299651

Keywords

Navigation