The tremendous growth of the Internet
paradigm has given rise to Quality of Service (QoS)
problems in heterogeneous, ubiquitous, distributed
real time applications such as video-on-Demand
(VoD). The challenging task in VoD applications is
to satisfy diverse client requests for discrete videos
with restrained resources by invoking versatile QoS
schemes. In this paper, a hybrid QoS strategy,
which is a combination of batching and recursive
patching is implemented in the local server to ensure starvation-free resource management thereby
enhancing the throughput. Batching shares network
resources efficiently whereas recursive patching is
adopted to reduce the time difference between the
requests. The suggested algorithm delivers the
complete video to the users based on one of the
three communication channels: broadcast, multicast
and unicast depending on whether the video is
very popular, average popular and least popular
respectively. The experimental results show that our
strategy accomplishes 35% - 40% reduction in terms
of blocking ratio and throughput is 10% - 15% higher
than the Poon’s strategy, which guarantees that not
only the resources are efficiently utilized but also a
suitable Quality of Service is provided to each user