Dynamic batching policies for an on-demand video server
Multimedia Systems
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
An efficient bandwidth-sharing technique for true video on demand systems
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Distributing streaming media content using cooperative networking
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
Multicast Video-on-Demand services
ACM SIGCOMM Computer Communication Review
Scheduling Video Streams in Video-on-Demand Systems: A Survey
Multimedia Tools and Applications
Cooperative Video Caching for Interactive and Scalable VoD Systems
ICN '01 Proceedings of the First International Conference on Networking-Part 2
P2Cast: peer-to-peer patching scheme for VoD service
WWW '03 Proceedings of the 12th international conference on World Wide Web
Chaining: A Generalized Batching Technique for Video-On-Demand Systems
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
GloVE: A Distributed Environment for Low Cost Scalable VoD Systems
SBAC-PAD '02 Proceedings of the 14th Symposium on Computer Architecture and High Performance Computing
PROMISE: peer-to-peer media streaming using CollectCast
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Competitive on-line stream merging algorithms for media-on-demand
Journal of Algorithms - Special issue: Twelfth annual ACM-SIAM symposium on discrete algorithms
Equipment interface: the relationship between simulation and emulation
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
GnuStream: a P2P media streaming system prototype
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
A peer-to-peer on-demand streaming service and its performance evaluation
ICME '03 Proceedings of the 2003 International Conference on Multimedia and Expo - Volume 1
Impact of the clients' position on performance of VoD systems based on collocated APs
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
Robust video-on-demand streaming in peer-to-peer environments
Computer Communications
Building Scalable Wireless VoD Systems Through Efficient Management of Collocated Access Points
Journal of Network and Systems Management
On using grid of collocated APs to improve performance of wireless VoD systems
Proceedings of the 5th International Latin American Networking Conference
A multimedia delivery architecture for IPTV with P2P-based time-shift support
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
A RF-IPS algorithm for peer-to-peer video-on-demand system
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Many works have reported simulated performance benefits of stream reuse techniques such as batching, chaining, and patching to the scalability of VoD systems. However, the relative contribution of such techniques has been rarely evaluated in practical implementations of scalable VoD servers. In this work, we investigated the efficiency of representative stream reuse techniques on the GloVE system, a low-cost scalable VoD platform whose resulting performance depends on the combination of the stream techniques it uses. More specifically, we evaluated performance of the GloVE system on delivering multiple MPEG-1 videos to clients connected to the server through a 100 Mbps Ethernet switch, and arrival rates varying from 6 to 120 clients/min. We present experimental results including startup latency, occupancy of server's channels, and aggregate bandwidth that GloVE demanded for several combinations of stream reuse techniques. Overall, our results reveal that stream reuse techniques in isolation offer limited performance scalability to VoD systems and only balanced combination of batching, chaining, and patching explains the scalable performance of GloVE on delivering highly popular videos with low startup latency while using the smallest number of server's channels.