A digital fountain approach to reliable distribution of bulk data
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Timely and fault-tolerant data access from broadcast disks: a pinwheel-based approach
CIKM '96 Proceedings of the workshop on Databases: active and real-time
A complementary approach to data broadcasting in mobile information systems
Data & Knowledge Engineering
IEEE Transactions on Computers
Mobile Computing and Databases-A Survey
IEEE Transactions on Knowledge and Data Engineering
Real-Time Transaction Processing Using Two-Stage Validation in Broadcast Disks
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
IWDC '02 Proceedings of the 4th International Workshop on Distributed Computing, Mobile and Wireless Computing
Tight bounds for FEC-based reliable multicast
Information and Computation
Adaptive dissemination of data in time-critical asymmetric communication environments
Mobile Networks and Applications
Performance analysis of a novel hybrid push-pull algorithm with QoS adaptations in wireless networks
Performance Evaluation - Performance modelling and evaluation of high-performance parallel and distributed systems
Wireless real-time on-demand data broadcast scheduling with dual deadlines
Journal of Parallel and Distributed Computing
Scheduling real-time requests in on-demand data broadcast environments
Real-Time Systems
Scheduling on-demand broadcast with timing constraints
Journal of Parallel and Distributed Computing
The Cyclone Server Architecture: streamlining delivery of popular content
Computer Communications
Real-Time Data Delivery Using Prediction Mechanism in Mobile Environments
Wireless Personal Communications: An International Journal
Hi-index | 0.00 |
The proliferation of mobile computers and wireless networks requires the design of future distributed real-time applications to recognize and deal with the significant asymmetry between downstream and upstream communication capacities, and the significant disparity between server and client storage capacities. Zdonik et al. (1994) have proposed the use of broadcast disks as a scalable mechanism to deal with this problem. In this paper, we propose a new broadcast disks protocol, based on our Adaptive Information Dispersal Algorithm (AIDA). Our protocol is different from previous ones in that it improves both timeliness and fault tolerance, while allowing for a finer control of multiplexing of prioritized data. We start with a general introduction to broadcast disks. Next, we propose broadcast disk organizations that are suitable for real-time applications. Next, we present AIDA and show its fault-tolerance properties. We conclude with the description and analysis of AIDA-based broadcast disk organizations that achieve both timeliness and fault-tolerance, while preserving downstream communication capacity.