Lecture 8 - Distributed Multimedia Systems
Lecture 8 - Distributed Multimedia Systems
Multimedia System
Main Content
❖ Introduction
❖ Characteristics of multimedia data
❖ Quality of service management
❖ Resource management
❖ Stream adaptation
❖ Case studies: Tiger, BitTorrent and
End System Multicast
Introduction
Introduction
❖ Admission control
▪ Regulates access to resources to avoid
resource overload and to protect resources
from requests that they cannot fulfil
▪ Admission control scheme is based on some
knowledge of both the overall system capacity
and the load generated by each application
▪ Bandwith reservation: reserve some portion of
resource bandwidth for its exclusive use to
ensure certain QoS level
Resource
management
Resource management
❖ Resource scheduling
▪ Processes need to have resources assigned
to them according to their priority
▪ Resource scheduler determines the priority
based on certain criteria: responsiveness and
fairness.
▪ Challenge to provide sufficient service to time-
dependent streams without causing starvation
of discrete-media access and other interactive
applications
Resource management
❖ Scaling
▪ It is useful to adapt a stream to the bandwidth
available in the system before it enters a
bottleneck resource in order to resolve
contention.
▪ Techniques
• Temporal scaling
• Spatial scaling
• Frequency scaling
Stream adaption
❖ Filtering
▪ a method that provides the best possible QoS
to each target by applying scaling at each
relevant node on the path from the source to
the target
Thank You !