Balancing push and pull for data broadcast
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Log-time algorithms for scheduling single and multiple channel data broadcast
MobiCom '97 Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking
A framework for scalable dissemination-based systems
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
STOC '98 Proceedings of the thirtieth annual ACM symposium on Theory of computing
Joint broadcast scheduling and user's cache management for efficient information delivery
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Broadcast scheduling for information distribution
Wireless Networks
Efficient algorithms for scheduling data broadcast
Wireless Networks
The effect of mobile IP handoffs on the performance of TCP
Mobile Networks and Applications - Special issue: resource management in mobile wireless communication networks
Broadcast protocols to support efficient retrieval from databases by mobile users
ACM Transactions on Database Systems (TODS)
Scheduling data broadcast to “impatient” users
Proceedings of the 1st ACM international workshop on Data engineering for wireless and mobile access
Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
A generalized air-cache design for efficiently broadcasting on multiple physical channels
Proceedings of the 2001 ACM symposium on Applied computing
Scheduling and caching strategies for broadcasting correlated data
Proceedings of the 2001 ACM symposium on Applied computing
Push-Based Information Delivery in Two Stage Satellite-Terrestrial Wireless Systems
IEEE Transactions on Computers
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
A near optimal algorithm for generating broadcast programs on multiple channels
Proceedings of the tenth international conference on Information and knowledge management
Handbook of wireless networks and mobile computing
A Framework for Cache Management for Mobile Databases: Design and Evaluation
Distributed and Parallel Databases
Tunable reliable multicast for periodic information dissemination
Mobile Networks and Applications
Response time in data broadcast systems: mean, variance and tradeoff
Mobile Networks and Applications
Cost based data dissemination in satellite networks
Mobile Networks and Applications
Scheduling and caching strategies for correlated data in push-based information systems
ACM SIGAPP Applied Computing Review
A new hybrid broadcast scheduling algorithm for asymmetric communication systems
ACM SIGMOBILE Mobile Computing and Communications Review
A Hybrid Index Technique for Power Efficient Data Broadcast
Distributed and Parallel Databases
IEEE Transactions on Computers
Semantic Data Broadcast for a Mobile Environment Based on Dynamic and Adaptive Chunking
IEEE Transactions on Computers
Mobile Computing and Databases-A Survey
IEEE Transactions on Knowledge and Data Engineering
An Adaptive Access Method for Broadcast Data under an Error-Prone Mobile Environment
IEEE Transactions on Knowledge and Data Engineering
Exploiting Data Mining Techniques for Broadcasting Data in Mobile Computing Environments
IEEE Transactions on Knowledge and Data Engineering
Access methods for handling the updates of broadcast data in wireless mobile computing
Computer Standards & Interfaces
Cost Based Data Dissemination in Broadcast Networks with Disconnection
ICDT '01 Proceedings of the 8th International Conference on Database Theory
IWDC '02 Proceedings of the 4th International Workshop on Distributed Computing, Mobile and Wireless Computing
Disseminating Updates on Broadcast Disks
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Reordering Query Execution in Tertiary Memory Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Adaptive Data Broadcast in Hybrid Networks
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Adaptive Power-Aware Prefetching Schemes for Mobile Broadcast Environments
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Design Considerations for Mobile Client-Server Database Applications
IMWS '01 Revised Papers from the NSF Workshop on Developing an Infrastructure for Mobile and Wireless Systems
Integrated document caching and prefetching in storage hierarchies based on Markov-chain predictions
The VLDB Journal — The International Journal on Very Large Data Bases
Using reordering technique for mobile transaction management in broadcast environments
Data & Knowledge Engineering
Broadcast Scheduling for Information Distribution
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Mobile Networks and Applications
Replica allocation methods in ad hoc networks with data update
Mobile Networks and Applications
Broadcast data allocation for efficient access of multiple data items in mobile environments
Mobile Networks and Applications
Caching and Scheduling for Broadcast Disk Systems
Journal of Experimental Algorithmics (JEA)
Adaptive dissemination of dynamic information services in an extended data broadcast environment
Proceedings of the 2003 ACM symposium on Applied computing
Performance Evaluation of an Optimal Cache Replacement Policy for Wireless Data Dissemination
IEEE Transactions on Knowledge and Data Engineering
Broadcast program generation for webcasting
Data & Knowledge Engineering
A Survey of Mobile Transactions
Distributed and Parallel Databases
Adaptive multiversion data broadcast organizations
Information Systems - Special issue: ADBIS 2002: Advances in databases and information systems
A generalized target-driven cache replacement policy for mobile environments
Journal of Parallel and Distributed Computing
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
An Efficient Algorithm for Near Optimal Data Allocation on Multiple Broadcast Channels
Distributed and Parallel Databases
Design and Performance Evaluation of Broadcast Algorithms for Time-Constrained Data Retrieval
IEEE Transactions on Knowledge and Data Engineering
A skewed distributed indexing for skewed access patterns on the wireless broadcast
Journal of Systems and Software
DAYS mobile: a location based data broadcast service for mobile users
Proceedings of the 2007 ACM symposium on Applied computing
Efficient Dissemination of Transaction-Consistent Data in Broadcast Environments
IEEE Transactions on Knowledge and Data Engineering
A multi-version cache replacement and prefetching policy for hybrid data delivery environments
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Information Sciences: an International Journal
Trends in interactive services for digital television infrastructure
WSEAS TRANSACTIONS on COMMUNICATIONS
Scheduling non-uniform data with expected-time constraint in wireless multi-channel environments
Journal of Parallel and Distributed Computing
Cache-miss-initiated prefetch in mobile environments
Computer Communications
Location-dependent query processing: Where we are and where we are heading
ACM Computing Surveys (CSUR)
Cooperative caching by clients constructing a peer-to-peer network for push-based broadcast
Data & Knowledge Engineering
Efficient index caching for data dissemination in mobile computing environments
Journal of Systems and Software
WEA'03 Proceedings of the 2nd international conference on Experimental and efficient algorithms
Cooperative prefetching strategies for mobile peers in a broadcast environment
DBISP2P'05/06 Proceedings of the 2005/2006 international conference on Databases, information systems, and peer-to-peer computing
A timestamp-based optimistic concurrency control for handling mobile transactions
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
On a collaborative caching in a peer-to-peer network for push-based broadcast
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
Caching strategies for push-based broadcast considering consecutive data accesses with think-time
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Information delivery through broadcasting in satellite communication networks
Automatica (Journal of IFAC)
Hi-index | 0.01 |
Broadcast Disks have been proposed as a means to efficiently deliver data to clients in ``asymmetric'' environments where the available bandwidth from the server to the clients greatly exceeds the bandwidth in the opposite direction. A previous study investigated the use of cost-based caching to improve performance when clients access the broadcast in a demand-driven manner [. achas 95 .]. Such demand-driven access however, does not fully exploit the dissemination-based nature of the broadcast, which is particularly conducive to client {\em prefetching}. With a Broadcast Disk, pages continually flow past the clients so that, in contrast to traditional environments, prefetching can be performed without placing additional load on shared resources. We argue for the use of a simple prefetch heuristic called \PT{} and show that \PT{} balances the cache residency time of a data item with its bandwidth allocation. Because of this tradeoff, \PT{} is very tolerant of variations in the broadcast program. We describe an implementable approximation for \PT{} and examine its sensitivity to access probability estimation errors. The results show that the technique is effective even when the probability estimation is substantially different from the actual values.