Knapsack problems: algorithms and computer implementations
Knapsack problems: algorithms and computer implementations
A statistical admission control algorithm for multimedia servers
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Patching: a multicast technique for true video-on-demand services
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
A case for end system multicast (keynote address)
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Design and Implementation of a VBR Continuous Media File Server
IEEE Transactions on Software Engineering
Optimised batch patching with classes of service
ACM SIGCOMM Computer Communication Review
Cost Analyses for VBR Video Servers
IEEE MultiMedia
MediSyn: a synthetic streaming media service workload generator
NOSSDAV '03 Proceedings of the 13th 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
Constant Data Length Retrieval for Video Servers with Variable Bit Rate Streams
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
On Optimal Batching Policies for Video-on-Demand Storage Servers
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Discrete-time multiserver queues with geometric service times
Computers and Operations Research
NIST Net: a Linux-based network emulation tool
ACM SIGCOMM Computer Communication Review
Performance evaluation for VBR continuous media file server admission control
Software—Practice & Experience
Introduction to Probability Models, Ninth Edition
Introduction to Probability Models, Ninth Edition
Joint server scheduling and proxy caching for video delivery
Computer Communications
IEEE Journal on Selected Areas in Communications
Admission control for statistical QoS: theory and practice
IEEE Network: The Magazine of Global Internetworking
An implementation of designing media streaming system for live broadcast
WSEAS TRANSACTIONS on COMMUNICATIONS
Hi-index | 0.00 |
In this paper, we discuss a comprehensive mechanism for distributed media request processing to achieve performance improvement and QoS enhancement in media-based application systems. The approach makes use of the proxy infrastructure to handle media requests in a widely distributed manner. The proxy server handles integrated request processing, including distributed admission control, batched patch, and prefix caching. A proxy assistant is designed to realize the proxy site request processing approach. A novel distributed admission control algorithm is proposed for the proxy assistant. It is based on the discrete time queuing system due to the consideration of batching. Also, to fully utilize prefix caching, we allow a request to stay at the proxy to wait for the disk bandwidth of the media server to become available before the cached contents are exhausted. Furthermore, a bandwidth allocation algorithm considering media systems with multiple servers is proposed. We develop a cost-effective approach for a proxy server to reserve bandwidth from the optimal subset of the media servers so that the final media delivery cost is minimal. Experimental studies show that our request processing approach, including all the proposed algorithms, significantly improves the network traffic, media server load, and response time.