Analysis of Broadcast Delivery in a Videotex System
IEEE Transactions on Computers
The coming revolution in interactive digital video
Communications of the ACM
System architecture for a large scale video on demand service
Computer Networks and ISDN Systems - Driving applications for future networks
The Asynchronous Transfer Mode: a tutorial
Computer Networks and ISDN Systems - Special issue on the ATM—asynchronous transfer mode
Metascheduling for continuous media
ACM Transactions on Computer Systems (TOCS)
Using rotational mirrored declustering for replica placement in a disk-array-based video server
Proceedings of the third ACM international conference on Multimedia
An online video placement policy based on bandwidth to space ratio (BSR)
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
On optimal piggyback merging policies for video-on-demand systems
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Disk striping strategies for large video-on-demand servers
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Efficient retrieval of composite multimedia objects in the JINSIL distributed system
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Group-guaranteed channel capacity in multimedia storage servers
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
I/O scheduling for digital continuous media
Multimedia Systems
Skyscraper broadcasting: a new broadcasting scheme for metropolitan video-on-demand systems
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Continuous display using heterogeneous disk-subsystems
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
A framework for supporting previewing and VCR operations in a low bandwidth environment
MULTIMEDIA '97 Proceedings of the fifth ACM international conference on Multimedia
Experimental evaluation of PFS continuous media file system
CIKM '97 Proceedings of the sixth international conference on Information and knowledge management
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Bandwidth-efficient continuous media streaming through optimal multiplexing
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Streaming vs.latency in information mass-transit
ACM SIGARCH Computer Architecture News
Zero-delay broadcasting protocols for video-on-demand
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Optimizing video-on-demand through requestcasting
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
R × W: a scheduling approach for large-scale on-demand data broadcast
IEEE/ACM Transactions on Networking (TON)
Trading memory for disk bandwidth in video-on-demand servers
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Video staging: a proxy-server-based approach to end-to-end video delivery over wide-area networks
IEEE/ACM Transactions on Networking (TON)
Design and Implementation of a VBR Continuous Media File Server
IEEE Transactions on Software Engineering
The Maximum Factor Queue Length Batching Scheme for Video-on-Demand Systems
IEEE Transactions on Computers
Dynamic buffer allocation in video-on-demand systems
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Analysis of educational media server workloads
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Optimised batch patching with classes of service
ACM SIGCOMM Computer Communication Review
Optimal proxy management for multimedia streaming in content distribution networks
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Selecting among replicated batching video-on-demand servers
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Scheduled video delivery for scalable on-demand service
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Video-on-demand: scalability and QoS control
Distributed multimedia databases
Broadcasting approaches for VoD services
Distributed multimedia databases
Multicast Video-on-Demand services
ACM SIGCOMM Computer Communication Review
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
Multimedia Tools and Applications
An Efficient Periodic Broadcast Technique for Digital VideoLibraries
Multimedia Tools and Applications
Adaptive Piggybacking Schemes for Video-On-Demand Systems
Multimedia Tools and Applications
The Split and Merge Protocol for Interactive Video-on-Demand
IEEE MultiMedia
Parallel Video Servers: A Tutorial
IEEE MultiMedia
Techniques for Increasing the Stream Capacity of A High-Performance Multimedia Server
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Sync Classes: A Framework for Optimal Scheduling of Requests in Multimedia Storage Servers
IEEE Transactions on Knowledge and Data Engineering
Scheduling Algorithms for the Broadcast Delivery of Digital Products
IEEE Transactions on Knowledge and Data Engineering
Minimizing Bandwidth Requirements for On-Demand Data Delivery
IEEE Transactions on Knowledge and Data Engineering
Disk Scheduling in Video Editing Systems
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Decentralized Resource Management for a Distributed Continuous Media Server
IEEE Transactions on Parallel and Distributed Systems
Interaction with broadcast video
Proceedings of the tenth ACM international conference on Multimedia
Hybrid broadcast for the video-on-demand service
Journal of Computer Science and Technology
Data Placement in Intermittently Available Environments
HiPC '02 Proceedings of the 9th International Conference on High Performance Computing
An 5-competitive on-line scheduler for merging video streams
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
The Dynamics of Price, Revenue, and System Utilization
MMNS '01 Proceedings of the 4th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
Reducing Network Traffic Using Two-layered Cache Servers for Continuous Media Data on the Internet
COMPSAC '00 24th International Computer Software and Applications Conference
A Fully Scalable and Distributed Architecture for Video-on-Demand
PROMS 2001 Proceedings of the 6th International Conference on Protocols for Multimedia Systems
Providing VCR Functionality in Staggered Video Broadcasting
PROMS 2001 Proceedings of the 6th International Conference on Protocols for Multimedia Systems
Improved On-Line Stream Merging: From a Restricted to a General Setting
COCOON '01 Proceedings of the 7th Annual International Conference on Computing and Combinatorics
Performance Issues of Multimedia Applications
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
Proxy Caching Based on Patching Scheme and Prefetching
PCM '01 Proceedings of the Second IEEE Pacific Rim Conference on Multimedia: Advances in Multimedia Information Processing
Dynamic Skyscraper Broadcasts for Video-on-Demand
MIS '98 Proceedings of the 4th International Workshop on Advances in Multimedia Information Systems
Off-line and on-line guaranteed start-up delay for media-on-demand with stream merging
Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures
An adaptive video multicast scheme for varying workloads
Multimedia Systems
Efficient schemes for broadcasting popular videos
Multimedia Systems
A Simulation-Based Analysis of Scheduling Policies for Multimedia Servers
ANSS '03 Proceedings of the 36th annual symposium on Simulation
QoS-Based Resource Discovery in Intermittently Available Environments
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Zone-Bit-Recording-Enhanced Video Data Layout Strategies
MASCOTS '96 Proceedings of the 4th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
BiHOP: A Bidirectional Highly Optimized Pipelining Technique for Large-Scale Multimedia Servers
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Price issues in delivering E-content on-demand
ACM SIGecom Exchanges
Extended Exponential Broadcasting: A New Broadcasting Scheme for Video-on-Demand Systems
ICCNMC '01 Proceedings of the 2001 International Conference on Computer Networks and Mobile Computing (ICCNMC'01)
An Integrated Resource Sharing Policy for Multimedia Storage Servers Based on Network-Attached Disks
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Sharing Multicast Videos Using Patching Streams
Multimedia Tools and Applications
Measurement, modeling, and analysis of a peer-to-peer file-sharing workload
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Dynamic Buffer Allocation in Video-on-Demand Systems
IEEE Transactions on Knowledge and Data Engineering
Proxy-assisted techniques for delivering continuous multimedia streams
IEEE/ACM Transactions on Networking (TON)
Heuristics for Optimizing Multi-Clip Queries in Video Databases
Multimedia Tools and Applications
Generalized data retrieval for pyramid-based periodic broadcasting of videos
Future Generation Computer Systems - Special issue: Semantic grid and knowledge grid: the next-generation web
Client Architecture for MPEG-4 Streaming
IEEE MultiMedia
Resource Requirements of Closed-Loop Video Delivery Services
IEEE MultiMedia
Analyzing client interactivity in streaming media
Proceedings of the 13th international conference on World Wide Web
Controlled Buffer Sharing in Continuous Media Servers
Multimedia Tools and Applications
Seamless channel transition for the staircase video broadcasting scheme
IEEE/ACM Transactions on Networking (TON)
WRR-SCAN: a rate-based real-time disk-scheduling algorithm
Proceedings of the 4th ACM international conference on Embedded software
Caching and Scheduling in NAD-Based Multimedia Servers
IEEE Transactions on Parallel and Distributed Systems
Best-Effort Patching for Multicast True VoD Service
Multimedia Tools and Applications
Multicast protocols for scalable on-demand download
Performance Evaluation
On utilizing multi-channel to provide scheduled video delivery
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 2
An Overlay Subscription Network for Live Internet TV Broadcast
IEEE Transactions on Knowledge and Data Engineering
Towards scalable delivery of video streams to heterogeneous receivers
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
A client-assisted interval caching strategy for video-on-demand systems
Computer Communications
P2P transfer of partial stream in multimedia multicast
Journal of Network and Computer Applications
ACM Transactions on Storage (TOS)
Multimedia Tools and Applications
An analytical model for interval caching in interactive video servers
Journal of Network and Computer Applications - Special issue: Network and information security: A computational intelligence approach
Interactive multiview video delivery based on IP multicast
Advances in Multimedia
Medusa: a novel stream-scheduling scheme for parallel video servers
EURASIP Journal on Applied Signal Processing
Improving VoD server efficiency with bittorrent
Proceedings of the 15th international conference on Multimedia
Analysis of waiting-time predictability in scalable media streaming
Proceedings of the 15th international conference on Multimedia
Scalable delivery and pricing of streaming media with advertisements
Proceedings of the 15th international conference on Multimedia
Hierarchical video patching with optimal server bandwidth
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Caching collaboration and cache allocation in peer-to-peer video systems
Multimedia Tools and Applications
ACVoD: a peer-to-peer based video-on-demand scheme in broadband residential access networks
International Journal of Ad Hoc and Ubiquitous Computing
Cooperative caching techniques for continuous media in wireless home networks
Proceedings of the 1st international conference on Ambient media and systems
Competitive analysis of most-request-first for scheduling broadcasts with start-up delay
Theoretical Computer Science
A hybrid priority-based video-on-demand resource sharing scheme
Computer Communications
Patching-based broadcasting scheme for video services
Computer Communications
Low buffering and waiting-time video-on-demand broadcasting scheme for WiMAX systems
Proceedings of the 3rd international conference on Mobile multimedia communications
Design and Evaluation of a Converting Patching Agent for VOD Services
KES-AMSTA '07 Proceedings of the 1st KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
Video Data Delivery using Slotted Patching
Journal of Network and Computer Applications
MMM '09 Proceedings of the 15th International Multimedia Modeling Conference on Advances in Multimedia Modeling
Multicast video-on-demand service in an enterprise network with client-assisted patching
Multimedia Tools and Applications
An enhanced client-centric approach for efficient video broadcast
Multimedia Tools and Applications
M-chaining scheme for VoD application on cluster-based Markov process
International Journal of Advanced Media and Communication
Data replication optimisation in grid delivery network
International Journal of Grid and Utility Computing
Adaptive video-on-demand broadcasting in ubiquitous computing environment
Personal and Ubiquitous Computing
WASA '09 Proceedings of the 4th International Conference on Wireless Algorithms, Systems, and Applications
The effectiveness of intelligent scheduling for multicast video-on-demand
MM '09 Proceedings of the 17th ACM international conference on Multimedia
Workload-aware resource sharing and cache management for scalable video streaming
IEEE Transactions on Circuits and Systems for Video Technology
A broadcasting scheme with supporting VCR functions for near video-on-demand systems
Computer Communications
Utilizing multi-channel multicast to provide scheduled video delivery
Computer Communications
Adjustable broadcast protocol for large-scale near-video-on-demand systems
Computer Communications
Server selection in large-scale video-on-demand systems
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Waiting-time prediction in scalable on-demand video streaming
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
HM '09 Proceedings of the 6th International Workshop on Hybrid Metaheuristics
On-Demand Multicast Streaming Using Collaborative Prefix Caching
MMNS 2009 Proceedings of the 12th IFIP/IEEE International Conference on Management of Multimedia and Mobile Networks and Services: Wired-Wireless Multimedia Networks and Services Management
Batch scheduling for demand-driven servers in wireless environments
Information Sciences: an International Journal
A fine-grained balancing scheme for improved scalability in P2P streaming
Multimedia Tools and Applications
Storage optimization for a peer-to-peer video-on-demand network
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
Efficient staircase scheme with seamless channel transition mechanism
Computer Networks: The International Journal of Computer and Telecommunications Networking
Simulations on batching in video-on-demand transmissions
ICCS'03 Proceedings of the 2003 international conference on Computational science
Efficient delivery of on-demand video streams to heterogeneous receivers
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Minimizing the worst-case playback delay in VoD services over passive optical networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
On guaranteed VoD services in next generation optical access networks
IEEE Journal on Selected Areas in Communications - Special issue on next-generation broadband optical access network technologies
Journal on Image and Video Processing - Special issue on selected papers from multimedia modeling conference 2009
Proxy-assisted scalable periodic broadcasting of videos for heterogeneous clients
Multimedia Tools and Applications
An adaptive hybrid video-on-demand system
ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
A new VOD technique to support client mobility
Journal of Mobile Multimedia
Domical cooperative caching for streaming media in wireless home networks
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
VOD multicast using CIWP and p2p partial stream transfer
MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
VoD QAM resource allocation algorithms
NETWORKING'06 Proceedings of the 5th international IFIP-TC6 conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
NETWORKING'06 Proceedings of the 5th international IFIP-TC6 conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
A tight analysis of most-requested-first for on-demand data broadcast
COCOON'06 Proceedings of the 12th annual international conference on Computing and Combinatorics
Two-Level proxy: the media streaming cache architecture for GPRS mobile network
ICOIN'06 Proceedings of the 2006 international conference on Information Networking: advances in Data Communications and Wireless Networks
Zoned-RAID for multimedia database servers
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Seamless channel transition for broadcatch scheme
PSIVT'06 Proceedings of the First Pacific Rim conference on Advances in Image and Video Technology
Client-driven price selection for scalable video streaming with advertisements
MMM'12 Proceedings of the 18th international conference on Advances in Multimedia Modeling
Information delivery through broadcasting in satellite communication networks
Automatica (Journal of IFAC)
A framework for allocating clients to rate-constrained multicast servers
Computer Communications
Joint server scheduling and proxy caching for video delivery
Computer Communications
Issues and technologies for supporting multimedia communications over the Internet
Computer Communications
D-Zipfian: a decentralized implementation of Zipfian
Proceedings of the Sixth International Workshop on Testing Database Systems
Dynamic proxy-assisted scalable broadcasting of videos for heterogeneous environments
Multimedia Tools and Applications
Hi-index | 0.01 |
In an on-demand video server environment, clients make requests for movies to a centralized video server. Due to the stringent response time requirements, continuous delivery of a video stream to the client has to be guaranteed by reserving sufficient resources required to deliver a stream. Hence there is a hard limit on the number of streams that can be simultaneously delivered by a server. The server can satisfy multiple requests for the same movie using a single disk I/O stream by sending the same data pages to multiple clients (using the multicast facility if present in the system). This can be achieved by batching requests for the same movie that arrive within a short duration of time. In this paper, we consider various policies for selecting the movie to be multicast. The choice of a policy depends very much on the customer waiting time tolerance before reneging. We show that an FCFS policy that schedules the movie with the longest outstanding request can perform better than the MQL policy that chooses the movie with the maximum number of outstanding requests. Additionally, if the user behavior can be influenced by guaranteeing maximum waiting time then it may be beneficial to pre-allocate a fixed number of streams for popular movies. Finally, we demonstrate using empirical distribution for movie requests, that a substantial reduction (of the order of 60%) in required server capacity can be achieved by batching.