Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Latency and player actions in online games
Communications of the ACM - Entertainment networking
Is high-quality vod feasible using P2P swarming?
Proceedings of the 16th international conference on World Wide Web
Enabling DVD-like features in P2P video-on-demand systems
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
Epidemic live streaming: optimal performance trade-offs
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Challenges, design and analysis of a large-scale p2p-vod system
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
Is Random Scheduling Sufficient in P2P Video Streaming?
ICDCS '08 Proceedings of the 2008 The 28th International Conference on Distributed Computing Systems
On ISP-friendly rate allocation for peer-assisted VoD
MM '08 Proceedings of the 16th ACM international conference on Multimedia
A Study on Reducing Chunk Scheduling Delay for Mesh-Based P2P Live Streaming
GCC '08 Proceedings of the 2008 Seventh International Conference on Grid and Cooperative Computing
Selection strategies for peer-to-peer 3D streaming
Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video
PRIME: peer-to-peer receiver-driven mesh-based streaming
IEEE/ACM Transactions on Networking (TON)
AQCS: adaptive queue-based chunk scheduling for P2P live streaming
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
Improving QoS in bittorrent-like VoD systems
INFOCOM'10 Proceedings of the 29th conference on Information communications
Kangaroo: video seeking in P2P systems
IPTPS'09 Proceedings of the 8th international conference on Peer-to-peer systems
Bandwidth-aware Peer-to-Peer 3D streaming
International Journal of Advanced Media and Communication
Optimal Data Scheduling for P2P VoD Streaming Systems
ICPADS '10 Proceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems
Optimal bandwidth allocation in mesh-based peer-to-peer streaming networks
INOC'11 Proceedings of the 5th international conference on Network optimization
Peer-assisted texture streaming in metaverses
MM '11 Proceedings of the 19th ACM international conference on Multimedia
Chainsaw: eliminating trees from overlay multicast
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Challenges in supporting non-linear and non-continuous media access in P2P systems
Proceedings of the 20th ACM international conference on Multimedia
Hi-index | 0.00 |
A peer-to-peer non-linear media streaming system needs to schedule both on-demand and prefetch requests carefully so as to reduce the server load and ensure good user experience. In this work, we propose, Joserlin, a joint request and service scheduling solution that not only alleviates request contentions (requests compete for limited service capacity), but also schedules the prefetch requests by considering their contributions to potential reduction of server load. In particular, we propose a novel request binning algorithm to prevent self-contention among on-demand requests issued from the same peer. A service and rejection policy is devised to resolve contention among on-demand requests issued from different neighbors. More importantly, Joserlin employs a gain function to prioritize prefetch requests at both requesters and responders, and a prefetch request issuing algorithm to fully utilize available upload bandwidth. Evaluation with traces collected from a popular networked virtual environment shows that Joserlin leads to 20%~60% reduction in server load.