Skip to main content
Log in

Adaptive Dissemination of Data in Time-Critical Asymmetric Communication Environments

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

The proliferation of new data-intensive applications in asymmetric communication environments has led to an increasing interest in the development of push-based techniques, in which the information is broadcast to a large population of clients in order to achieve the most efficient use of the limited server and communication resources. It is important to note that quite often the data that is broadcast is time-critical in nature.

Most of the related current research focuses on a pure push-based approach (Broadcast Disks model), where the transmission of data is done without allowing explicit requests from the users. More recently, some bidirectional models incorporating a low-capacity uplink channel have been proposed in order to increase the functionality of the Broadcast Disks model. However, the impact of integration of the uplink channel has been investigated using only static client profiles or ignoring the existence of time-sensitive data. None of the existing models integrates all the characteristics needed to perform effectively in a real-world, dynamic time-critical asymmetric communication environment.

In this paper we present an adaptive data dissemination model and the associated on-line scheduling algorithms. These improve the functionality and performance of bidirectional broadcast models, maximizing the total number of satisfied users in asymmetric communication environments with dynamic client profiles and time requirements (e.g., mobile systems). This is achieved by means of dynamic adaptation of the broadcast program to the needs of the users, taking into account the bandwidth constraints inherent in asymmetric communication environments and the deadline requirements of the user requests. Performance is evaluated by simulation of a real-time asymmetric communication environment.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. S. Acharya, R. Alonso, M. Franklin and S. Zdonik, Broadcast disks: Data management for asymmetric communication environments, in: Proceedings of ACM SIGMOD International Conference, San Jose, CA (May 1995).

  2. S. Acharya, M. Franklin and S. Zdonik, Balancing push and pull for data broadcast, in: Proceedings of ACM SIGMOD International Conference, Tucson, AZ (May 1997).

  3. K. Almeroth, M. Ammar and Z. Fei, Scalable delivery of Web pages using cyclic best-effort (UDP) multicast, in: Proceedings of IEEE Infocom'98, San Francisco, CA (March 1998).

  4. S. Baruah, N. Cohen, C. Plaxton and D. Varvel, Proportionate progress: A notion of fairness in resource allocation, Algorithmica 15(6) (1996) 600–625.

    Google Scholar 

  5. S. Baruah, Fairness in periodic real-time scheduling, in: Proceedings of 16th Real-Time Systems Symposium, Pisa, Italy (December 1995).

  6. 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, Birmingham, England (April 1997).

  7. S. Baruah and A. Bestavros, Real-time mutable broadcast disks, in: Proceedings of 2nd International Workshop on Real-Time Databases, Burlington, VT (September 1997).

  8. S. Baruah and S. Lin, Improved scheduling of generalized pinwheel task systems, in: Proceedings of 4th International Workshop on Real-Time Computer Systems Applications, Taipei, Taiwan (October 1997).

  9. A. Bestavros, AIDA-based real-time fault-tolerant broadcast disks, in: Proceedings of 2nd IEEE Real-Time Technology and Applications Symposium, Boston, MA (June 1996).

  10. J. Byers, M. Luby, M. Mitzenmacher and A. Rege, A digital fountain approach to reliable distribution of bulk data, in: Proceedings of ACM Sigcomm'98, Vancouver, Canada (September 1998).

  11. T. Cormen, C. Leiserson and R. Rivest, Introduction to Algorithms (McGraw-Hill, New York, 1990).

    Google Scholar 

  12. A. Datta, D. VanderMeer, J. Kim, A. Celik and V. Kumar, Adaptive broadcast protocols to support efficient and energy conserving retrieval from databases in mobile computing environments, in: Proceedings of 13th International Conference on Data Engineering, Birmingham, UK (1997).

  13. T. Imielinski, S. Viswanathan and B. Badrinath, Energy efficient indexing on air, in: Proceedings of ACM SIGMOD Conference (May 1994).

  14. A. Mok, Task management techniques for enforcing ED scheduling on a periodic task set, in: Proceedings of 5th IEEE Workshop on Real-Time Software and Operating Systems, Washington DC (May 1988).

  15. K. Stathatos, N. Roussopoulos and J.S. Baras, Adaptive data broadcasting using air-cache, in: Proceedings of the 1st International Workshop on Satellite-Based Information Services, Rye, NY (1996).

  16. K. Stathatos, N. Roussopoulos and J.S. Baras, Adaptive data broadcast in hybrid networks, in: Proceedings of the 23rd VLDB Conference, Athens, Greece (1997).

  17. P. Xuan, S. Sen, O. Gonzalez, J. Fernandez and K. Ramamritham, Efficient and timely dissemination of data in mobile environments, in: Proceedings of the 3rd IEEE Real Time Technology and Applications Symposium, Montreal, Canada (June 1997).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fernandez, J., Ramamritham, K. Adaptive Dissemination of Data in Time-Critical Asymmetric Communication Environments. Mobile Networks and Applications 9, 491–505 (2004). https://doi.org/10.1023/B:MONE.0000034703.41393.aa

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:MONE.0000034703.41393.aa

Navigation