Skip to main content

Push Less and Pull the Current Highest Demanded Data Item to Decrease the Waiting Time in Asymmetric Communication Environments

  • Conference paper
  • First Online:
Book cover Distributed Computing (IWDC 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2571))

Included in the following conference series:

Abstract

A hybrid scheduling that effectively combines broadcasting for very popular data (push data) and dissemination upon-request for less popular data (pull data) in asymmetric communication environments is introduced. In this solution, the server continuously broadcasts one push item and disseminates one pull item. The clients send their requests to the server, which queues-up them for the pull items. At any instant of time, the item to be broadcast is designated applying a pure-push scheduling, while the item to be pulled is the one stored in the pull-queue, which has accumulated, so far, the highest number of pending requests. The value of the average expected waiting time spent by a client in the hybrid system is evaluated analytically, and the cut-off point between push and pull items is chosen so that such a waiting time is minimized. It is found out that by doing so the cut off point decreases to a value, which is much less than the total number of items present in the system, improving upon the average waiting time spent by a client in a pure push system and also on that spent in some of the hybrid systems already proposed in literature.

This work has been supported by the MIUR under the “REAL-WINE” research grant and by Computer Networks and Distributed Algorithms, DIT Research grant.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. S. Acharya, M. Franklin, and S. Zdonik. Dissemination-based data delivery using broadcast disks. IEEE Personal Communications, pages 50–60, Dec 1995.

    Google Scholar 

  2. S. Acharya, M. Franklin, and S. Zdonik. Prefetching from a broadcast disk. In Proceedings of 12th International Conference on Data Engineering, pages 276–285, 1996.

    Google Scholar 

  3. S. Acharya, M. Franklin, and S. Zdonik. Balancing push and pull for data broadcast. In Proceedings of ACM SIGMOD Int. Conference on Management of Data, pages 183–193. ACM SIGMOD, 1997.

    Google Scholar 

  4. S. Acharya and S. Muthukrishnan. Scheduling on-demand broadcasts: New metrics and algorithms. In Proceedings of the Fourth Annual ACM/IEEE MobiCom, pages 43–54. ACM MobiCom, 1998.

    Google Scholar 

  5. A. Bar-Noy, B. Patt-Shamir, and I. Ziper. Broadcast disks with polynomial cost functions. In IEEE INFOCOM 2000, pages 575–584, 2000.

    Google Scholar 

  6. D. Barbara and T. Imielinski. Sleepers and workaholics: Caching strategies in mobile environments. In Proceedings of ACM SIGMOD Int. Conference, pages 1–12, 1994.

    Google Scholar 

  7. S. Baruah and A. Bestavros. Pinwheel scheduling for fault-tolerant broadcast disks in real-time database systems. In Proceedings of IEEE International Conference on Data Engineering, 1997.

    Google Scholar 

  8. S. Baruah and A. Bestavros. Real-time mutable broadcast disks. In Proceedings of Second International Workshop on Real-Time Databases, Burlington, VT, 1997.

    Google Scholar 

  9. J. C. R. Bennett and H. Zhang. Hierarchical packet fair queueing algorithms. In Proceedings of ACM SIGCOMM, pages 43–56, 1996.

    Google Scholar 

  10. A. Bestavros. Aida-based real-time fault-tolerant broadcast disks. In Proceeding Second IEEE Real-Time Technology and Applications Symposium, 1996.

    Google Scholar 

  11. J. Gecsei. The architecture of videotex systems. Prentice-Hall, Englewood Cliffs, NJ, 1983.

    Google Scholar 

  12. Y. Guo, S. K. Das, and M. C. Pinotti. A new hybrid broadcast scheduling algorithm for asymmetric communication systems: Push and pull data based on optimal cutoff point. Mobile Computing and Communications Review (MC2R), 5(4), 2001.

    Google Scholar 

  13. S. Hameed and N. H. Vaidya. Efficient algorithms for scheduling data broadcast. Wireless Networks, 5:183–193, 1999.

    Article  Google Scholar 

  14. S. Hameed and N. H. Vaidya. Scheduling data broadcast in asymmetric communication environments. Wireless Networks, 5:171–182, 1999.

    Article  Google Scholar 

  15. R. Jain and J. Werth. Airdisks and airraid: Modeling and scheduling periodic wireless data broadcast (extended abstract). In DIMACS Technical Report 95-11, Rutgers University. DIMACS, 1995.

    Google Scholar 

  16. K. Stathatos, N. Roussopoulos, and J. S. Baras. Adaptive data broadcast in hybrid networks. In Proceedings of 23rd International Conference on Very Large Data Bases, Athens, Greece, pages 326–335, 1997.

    Google Scholar 

  17. J. Xu, Q. Hu, L. Lee, and W. C. Lee. Saiu: An efficient cache replacement policy for wireless on-demand broadcasts. In Private Communication.

    Google Scholar 

  18. J. X. Yu, T. Sakata, and K. Tan. Statistical estimation of access frequencies in data broadcasting environments. Wireless Networks, 6:89–98, 2000.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pinotti, C.M., Saxena, N. (2002). Push Less and Pull the Current Highest Demanded Data Item to Decrease the Waiting Time in Asymmetric Communication Environments. In: Das, S.K., Bhattacharya, S. (eds) Distributed Computing. IWDC 2002. Lecture Notes in Computer Science, vol 2571. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36385-8_21

Download citation

  • DOI: https://doi.org/10.1007/3-540-36385-8_21

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00355-7

  • Online ISBN: 978-3-540-36385-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics