Skip to main content

Mobility Support for Sales and Inventory Applications

  • Chapter
Mobile Computing

Abstract

An important and challenging set of issues in mobile computing is the design of architectures and protocols for providing mobile users with integrated Personal Information Services and Applications (PISA), such as personalized news and financial information, and mobile sales and banking. We present a system architecture for delivery of PISA based on replicated distributed servers connected to users via a personal communications services (PCS) network. The PISA architecture takes advantage of many of the basic facilities incorporated in proposed PCS network designs.

We focus on the mobile sales and inventory application as an example of a PISA with a well-defined market segment. We deal with both application-level and infrastructure-level protocols supporting this application. At the application level, we describe a database design and protocol which supports both mobile and stationary salespersons. A key principle behind our design choices is to minimize those aspects which are needed solely to support user mobility. We propose using a site escrow method and reconfiguration protocol for supporting sales transactions, and discuss how mobile salespersons can be accommodated in this scheme. On the infrastructure-level, we discuss how the service profiles of the mobile salespersons can be maintained using a two-level hierarchy of profile databases, and show that a protocol more robust than that used for maintaining their location is needed. We finally present such a protocol for maintaining service profiles.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. “Cellular radiotelecommunications intersystem operations, Rev. B”, EIA/TIA, July, 1991.

    Google Scholar 

  2. “Feature description and functional analysis of Personal Communications Services (PCS) Capabilities”, Bellcore Special Report, SR-TSV-00230, Apr. 1992.

    Google Scholar 

  3. “Generic criteria for Version 0.1 Wireless Access Communications Systems (WACS)”, Bellcore Technical Advisory, TA-NWT-001313, Issue 1, July 1992.

    Google Scholar 

  4. G. Alonso and A. El Abbadi, “Partitioned data objects in distributed databases”. University of California, Santa Barbara, Technical Report TRCS-93-06, 1993.

    Google Scholar 

  5. D. Barbara and H. Garcia-Molina, “The Demarcation Protocol: A technique for maintaining arithmetic constraints in distributed database systems”, Proceedings of International Conference on Extending Data Base Technology, 1992.

    Google Scholar 

  6. P.A. Bernstein, V. Hadzilacos and N. Goodman, “Concurrency Control and Recovery in Database Systems”, Addison Wesley Publishing Company, 1987.

    Google Scholar 

  7. D. Ferrari, A. Banerjea and H. Zhang, “Network support for multimedia — a discussion of the Tenet approach”, Technical Report TR-92-072, Intl. Comp. Sci. Inst., Berkeley, CA, Nov. 92.

    Google Scholar 

  8. D.K. Gifford, “Weighted voting for replicated data”, Proceedings of the Seventh ACM Symposium on Operating Systems Principles, pages 150–159, 1979.

    Google Scholar 

  9. J. Gray and A. Reuter, “Transaction Processing: Concepts and Techniques”, Morgan Kaufmann, 1993.

    Google Scholar 

  10. M. P. Herlihy, “Concurrency vs. availability: Atomicity mechanisms for replicated data”, ACM TOCS, 5(3), 249–274, Aug. 1987

    Article  Google Scholar 

  11. R. Jain, “A survey of user location strategies in personal communications services systems”, Submitted for publication, 1993.

    Google Scholar 

  12. R. Jain and N. Krishnakumar, “Network Support for Personal Information Services to PCS Users”, IEEE Conf. Networks for Pers. Comm. (NPC), Long Branch, NJ, Mar. 1994.

    Google Scholar 

  13. R. Jain and N. Krishnakumar, “Service handoffs and virtual mobility for delivery of personal information services to mobile users”, Submitted for publication, 1994.

    Google Scholar 

  14. J. Jerney, “A conversation with Dataquest’s Jerry Purdy”, Pen-based computing, pp. 7–8, Aug./Sep., 1993.

    Google Scholar 

  15. K. Keeton, B. A. Mah, S. Seshan, R. H. Katz, D. Ferrari, “Providing connection-oriented network services to mobile hosts”, Proc. USENIX Symp. Mobile and Location-Independent Computing, pp. 83–102, Aug. 93.

    Google Scholar 

  16. N. Krishnakumar and A. Bernstein, “High throughput escrow algorithms for replicated databases”, Proceedings of the 18th Intl. Conf. on Very Large Data Bases, 175–186, Aug. 1992

    Google Scholar 

  17. A. Kumar and M. Stonebraker, Semantics based transaction management techniques for replicated data, Proceedings of the ACM SIGMOD International Conference on Management of Data, pp. 379–388, 1988.

    Google Scholar 

  18. M. Mouly and M.-B. Pautet, “The GSM System for Mobile Communications”, 49 rue Louise Bruneau, Palaiseau, France, 701 pp., 1992.

    Google Scholar 

  19. P. E. O’Neil, “The escrow transactional model”, ACM TODS, 11(4), 405–430, Dec. 1986.

    Article  Google Scholar 

  20. A. R. Noerpel, L. F. Chang and D. J. Harasty, “Radio link access procedure for a wireless access communications system”, Proc. Intl. Conf. Comm., May, 1994.

    Google Scholar 

  21. V. Schnee, “An excellent adventure”, Wireless, pp. 40–43, Mar./Apr., 1994.

    Google Scholar 

  22. J. Schwartz, “Upgrade lets salespeople share data”, Comm. Week, pp. 47–48, May 24, 1994.

    Google Scholar 

  23. N. Soparkar and A. Silberschatz, “Data-value partitioning and virtual messages”, Proceedings of the 9th ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, pp. 357–367, 1990.

    Google Scholar 

  24. C. Tait and D. Duchamp, “An efficient variable-consistency replicated file service”, Proc. USENIX File System Workshop, May 92.

    Google Scholar 

  25. R.H. Thomas, “A majority consensus approach to concurrency control for multiple copy databases”, ACM Transactions on Database Systems, 4(2):180–209, Jun. 1979.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Bell Communications Research

About this chapter

Cite this chapter

Krishnakumar, N., Jain, R. (1995). Mobility Support for Sales and Inventory Applications. In: Imielinski, T., Korth, H.F. (eds) Mobile Computing. The Kluwer International Series in Engineering and Computer Science, vol 353. Springer, Boston, MA. https://doi.org/10.1007/978-0-585-29603-6_21

Download citation

  • DOI: https://doi.org/10.1007/978-0-585-29603-6_21

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-9697-0

  • Online ISBN: 978-0-585-29603-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics