Đa Phương Tiện Nâng Cao (Advanced Multimedia) : Qos Architectures Supporting Multimedia
Đa Phương Tiện Nâng Cao (Advanced Multimedia) : Qos Architectures Supporting Multimedia
(Advanced Multimedia)
Part III: QoS Architectures
Supporting Multimedia
Lecturer: Dr. Phat Nguyen Huu
Phone: 0916525426
Email: [email protected]
Address: School of Electronics and Telecommunications,
Hanoi University of Science and Technology
Agenda
QoS provision and control
DiffServ
RSVP
Quality of Service
QoS Classes
Guaranteed Service Class
QoS guarantees are provided based on
deterministic and statistical QoS parameters
Summary
Scheduling Policies
Policing Mechanisms
Three criteria:
(Long term) Average Rate (100 packets per sec
or 6000 packets per min??), crucial aspect is the
interval length
Peak Rate: e.g., 6000 p p minute Avg and 1500
p p sec Peak
(Max.) Burst Size: Max. number of packets sent
consecutively, ie over a short period of time
Policing Mechanisms
Token Bucket mechanism, provides a means
for limiting input to specified Burst Size and
Average Rate.
Integrated Services
Call Admission
Session must first declare its QoS requirement
and characterize the traffic it will send
through the network
R-spec: defines the QoS being requested
T-spec: defines the traffic characteristics
A signaling protocol is needed to carry the Rspec and T-spec to the routers where
reservation is required RSVP is a leading
candidate for such signaling protocol
Call
Admission
Call Admission: routers will admit calls based on their Rspec and T-spec and base on the current resource
allocated at the routers to other calls.
Differentiated Services
Intended to address the following difficulties with Intserv
and RSVP:
Scalability: maintaining states by routers in high speed
networks is difficult sue to the very large number of flows
Flexible Service Models: Intserv has only two classes.
More qualitative service classes, relative service
distinction (Platinum, Gold, Silver, ) are wanted.
Simpler signaling: (than RSVP) many applications and
users may only want to specify a more qualitative notion
of service
Differentiated Services
Approach:
Only simple functions in the core, and relatively
complex functions at edge routers (or hosts)
Do not define service classes, instead provides
functional components with which service classes
can be built
Edge Functions
Core Functions
Forwarding: according to Per-Hop-Behavior
or PHB specified for the particular packet
class; PHB is strictly based on class marking
(no other header fields can be used to
influence PHB)
BIG ADVANTAGE:
No state info to be maintained by routers!
Forwarding (PHB)
Forwarding (PHB)