Scheduling policies for an on-demand video server with batching
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Reducing I/O demand in video-on-demand storage servers
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
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
Metropolitan area video-on-demand service using pyramid broadcasting
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
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
Zero-delay broadcasting protocols for video-on-demand
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Optimal and efficient merging schedules for video-on-demand servers
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Comparing random data allocation and data striping in multimedia servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Optimized caching in systems with heterogeneous client populations
Performance Evaluation - Special issue on internet performance modelling
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
Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
A Permutation-Based Pyramid Broadcasting Scheme for Video-on-Demand Systems
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Video-on-Demand Server Efficiency through Stream Tapping
IC3N '97 Proceedings of the 6th International Conference on Computer Communications and Networks
Tailored Transmissions for Efficient Near-Video-On-Demand Service
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Enhanced harmonic data broadcasting and receiving scheme for popular video service
IEEE Transactions on Consumer Electronics
Scalable on-demand media streaming with packet loss recovery
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
GISMO: a Generator of Internet Streaming Media Objects and workloads
ACM SIGMETRICS Performance Evaluation Review
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
Scalability of multicast delivery for non-sequential streaming access
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Quality of service evaluations of multicast streaming protocols
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Delimiting the range of effectiveness of scalable on-demand streaming
Performance Evaluation
Heuristic Solutions for a Mapping Problem in a TV-Anytime Server Network
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
Competitive Analysis of On-line Stream Merging Algorithms
MFCS '02 Proceedings of the 27th International Symposium on Mathematical Foundations of Computer Science
Performance Issues of Multimedia Applications
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
On-line stream merging in a general setting
Theoretical Computer Science - Computing and combinatorics
Scalable on-demand media streaming with packet loss recovery
IEEE/ACM Transactions on Networking (TON)
Layered peer-to-peer streaming
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
On-Line Advancement of Transmission Plans in Video-on-Demand
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
IEEE Transactions on Parallel and Distributed Systems
Best-Effort Patching for Multicast True VoD Service
Multimedia Tools and Applications
Circus: Opportunistic Block Reordering for Scalable Content Servers
FAST '04 Proceedings of the 3rd USENIX Conference on File and Storage Technologies
Distributed prefetching scheme for random seek support in peer-to-peer streaming applications
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
Scalable media streaming to interactive users
Proceedings of the 13th annual ACM international conference on Multimedia
Scalable and fault-tolerant support for variable bit-rate data in the exedra streaming server
ACM Transactions on Storage (TOS)
Hourglass multimedia content and service composition framework for smart room environments
Pervasive and Mobile Computing
Multicast protocols for scalable on-demand download
Performance Evaluation
An Overlay Subscription Network for Live Internet TV Broadcast
IEEE Transactions on Knowledge and Data Engineering
Scalable streaming for heterogeneous clients
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Towards scalable delivery of video streams to heterogeneous receivers
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
A progressive flow auction approach for low-cost on-demand P2P media streaming
QShine '06 Proceedings of the 3rd international conference on Quality of service in heterogeneous wired/wireless networks
Network bandwidth requirements for optimized streaming media transmission to interactive users
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
Efficient algorithms of video replication and placement on a cluster of streaming servers
Journal of Network and Computer Applications
Convergence of periodic broadcasting and video-on-demand
Computer Communications
P2MCMD: A scalable approach to VoD service over peer-to-peer networks
Journal of Parallel and Distributed Computing
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
Network bandwidth requirements for scalable on-demand streaming
IEEE/ACM Transactions on Networking (TON)
Scalable on-demand streaming of nonlinear media
IEEE/ACM Transactions on Networking (TON)
Hierarchical video patching with optimal server bandwidth
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
DirectStream: A directory-based peer-to-peer video streaming service
Computer Communications
Caching collaboration and cache allocation in peer-to-peer video systems
Multimedia Tools and Applications
Can VoD streaming service co-exist with other services on a VM-based virtualized computing platform?
CHINA HPC '07 Proceedings of the 2007 Asian technology information program's (ATIP's) 3rd workshop on High performance computing in China: solution approaches to impediments for high performance computing
Patching-based broadcasting scheme for video services
Computer Communications
Scalable on-demand media streaming for heterogeneous clients
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Analysis and placement of storage capacity in large distributed video servers
Computer Communications
On workload merging and filtering effects in hierarchical wireless media streaming
Proceedings of the 4th ACM workshop on Wireless multimedia networking and performance modeling
Rethinking FTP: Aggressive block reordering for large file transfers
ACM Transactions on Storage (TOS)
Segmented patching broadcasting protocol for video data
Computer Communications
An enhanced client-centric approach for efficient video broadcast
Multimedia Tools and Applications
The effectiveness of intelligent scheduling for multicast video-on-demand
MM '09 Proceedings of the 17th ACM international conference on Multimedia
Waiting-time prediction in scalable on-demand video streaming
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
An effective batching scheme utilizing the segment interval time for wireless IPTV
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Storage optimization for a peer-to-peer video-on-demand network
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
On-line stream merging, max span, and min coverage
CIAC'03 Proceedings of the 5th Italian conference on Algorithms and complexity
Analysis of patching scheme from a practical perspective
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Efficient delivery of on-demand video streams to heterogeneous receivers
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
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
Circus: opportunistic block reordering for scalable content servers
FAST'04 Proceedings of the 3rd USENIX conference on File and storage technologies
Topology-Aware peer-to-peer on-demand streaming
NETWORKING'05 Proceedings of the 4th IFIP-TC6 international conference on Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communication Systems
Client-driven price selection for scalable video streaming with advertisements
MMM'12 Proceedings of the 18th international conference on Advances in Multimedia Modeling
Dynamic proxy-assisted scalable broadcasting of videos for heterogeneous environments
Multimedia Tools and Applications
Hi-index | 0.00 |
Two recent techniques for multicast or broadcast delivery of streaming media can provide immediate service to each client request, yet achieve considerable client stream sharing which leads to significant server and network bandwidth savings. This paper considers 1) how well these recently proposed techniques perform relative to each other and 2) whether there are new practical delivery techniques that can achieve better bandwidth savings than the previous techniques over a wide range of client request rates. The principal results are as follows: First, the recent partitioned dynamic skyscraper technique is adapted to provide immediate service to each client request more simply and directly than the original dynamic skyscraper method. Second, at moderate to high client request rates, the dynamic skyscraper method has required server bandwidth that is significantly lower than the recent optimized stream tapping/patching/controlled multicast technique. Third, the minimum required server bandwidth for any delivery technique that provides immediate real-time delivery to clients increases logarithmically (with constant factor equal to one) as a function of the client request arrival rate. Furthermore, it is (theoretically) possible to achieve very close to the minimum required server bandwidth if client receive bandwidth is equal to two times the data streaming rate and client storage capacity is sufficient for buffering data from shared streams. Finally, we propose a new practical delivery technique, called hierarchical multicast stream merging (HMSM), which has a required server bandwidth that is lower than the partitioned dynamic skyscraper and is reasonably close to the minimum achievable required server bandwidth over a wide range of client request rates.