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
Metropolitan area video-on-demand service using pyramid broadcasting
Multimedia Systems
A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
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
Minimizing Bandwidth Requirements for On-Demand Data Delivery
IEEE Transactions on Knowledge and Data Engineering
PALS: peer-to-peer adaptive layered streaming
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Chaining: A Generalized Batching Technique for Video-On-Demand Systems
ICMCS '97 Proceedings of the 1997 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
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Global optimization of mixed-integer nonlinear programs: A theoretical and computational study
Mathematical Programming: Series A and B
Technological impact of magnetic hard disk drives on storage systems
IBM Systems Journal
Improving Traffic Locality in BitTorrent via Biased Neighbor Selection
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
Can internet video-on-demand be profitable?
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Improving VoD server efficiency with bittorrent
Proceedings of the 15th international conference on Multimedia
Peer assisted VoD for set-top box based IP network
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
Zebroid: using IPTV data to support peer-assisted VoD content delivery
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
oStream: asynchronous streaming multicast in application-layer overlay networks
IEEE Journal on Selected Areas in Communications
Capacity analysis of MediaGrid: a P2P IPTV platform for fiber to the node (FTTN) networks
IEEE Journal on Selected Areas in Communications
Push-to-Peer Video-on-Demand System: Design and Evaluation
IEEE Journal on Selected Areas in Communications
Enhancing scalability in on-demand video streaming services for P2P systems
Advances in Multimedia
Stochastic modelling of peer-assisted VoD streaming in managed networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
This paper explores requirements for efficient pre-seeding of video-on-demand (VoD) movie data onto numerous customer set-top boxes in a cable ISP environment. The pre-seeded content will then be distributed to other set-top boxes in the same cable community using a peer-to-peer (P2P) network protocol such as BitTorrent. The challenges and solutions required for P2P VoD provided by a fixed provider such as a cable company are fundamentally different from those seen in traditional P2P networks or client-server VoD solutions. Our work pre-positions data into set-top boxes using a mathematical programming algorithm. The objective of the algorithm is to minimize uplink traffic, given a popularity model for various pieces of content and information about storage and bandwidth capacity constraints at the customer nodes. Given the complex non-linear nature of P2P interactions, these mathematical programs are solved using non-linear optimization approaches. Using a BitTorrent-like peer-to-peer data delivery system, we show through extensive simulations that our mathematical model for pre-seeding data based on object popularity and node bandwidth availability leads to noticeably greater reductions in uplink traffic and VoD server load than a weighted-random pre-seeding scheme that only considers object popularity.