Several multimedia applications use video-on-demand (VOD) as basic technology. In a VOD system the number of concurrent video streams a server can support are limited by available server capacity. Several resource sharing techniques such as batching, patching and caching are employed for efficient use of server capacity. This paper primarily focuses on VOD server that employ batching as the resource sharing technique. While batching uses server and network resources efficiently, it leads to increase in the time of service (waiting time). If the time of service becomes too large, users may renege. It is a challenge for VOD system designers and developers to keep the time of service within the user's reneging tolerance with limited server resources. This study brings out a model to analyze proposed batching policy in view of different user reneging behaviors and gives out the optimum value of batching interval to maximize the average number of uses serviced and minimize reneging probability.
[1]
Chita R. Das,et al.
Caching and scheduling in NAD-based multimedia servers
,
2004,
IEEE Transactions on Parallel and Distributed Systems.
[2]
Chita R. Das,et al.
A New Class of Scheduling Policies for Providing Time of Service Guarantees in Video-On-Demand Servers
,
2004,
MMNS.
[3]
Fouad A. Tobagi,et al.
Distributed servers architecture for networked video services
,
2001,
TNET.
[4]
Kien A. Hua,et al.
An adaptive video multicast scheme for varying workloads
,
2002,
Multimedia Systems.
[5]
John G. Proakis,et al.
Probability, random variables and stochastic processes
,
1985,
IEEE Trans. Acoust. Speech Signal Process..
[6]
Asit Dan,et al.
Multimedia servers: applications, environments, and design
,
2000
.