University of Freiburg Computer Science Computer Networks and Telematics
- Prof. Christian Schindelhauer
Communication Systems
RTP-QoS
Communication Systems RTP-QoS University of Freiburg Computer - - PowerPoint PPT Presentation
Communication Systems RTP-QoS University of Freiburg Computer Science Computer Networks and Telematics Prof. Christian Schindelhauer Organization I. Data and voice communication in IP networks II. Security issues in networking
University of Freiburg Computer Science Computer Networks and Telematics
RTP-QoS
Communication Systems
Computer Networks and Telematics University of Freiburg
2
Communication Systems
Computer Networks and Telematics University of Freiburg
bandwidth and realtime
provide some assurance for QoS
3
Communication Systems
Computer Networks and Telematics University of Freiburg
4
connections
to-end system connection
bandwidth management
whole networks usability ...
Communication Systems
Computer Networks and Telematics University of Freiburg
5
delays of packets within the same packet stream
150ms-250ms
voice over IP system:
compression and inter software data handling) ...
Communication Systems
Computer Networks and Telematics University of Freiburg
application used
generated for each direction (64kbit/s of ISDN PCM plus IP and UDP header)
6
Communication Systems
Computer Networks and Telematics University of Freiburg
GSM for sound, and MPEG1 and MPEG2 for video
SIP) – faster
7
Communication Systems
Computer Networks and Telematics University of Freiburg
from a sampling clock at the sender
identify the source of the RTP stream
layering) but a number that the source assigns randomly when the new stream is started
8
Communication Systems
Computer Networks and Telematics University of Freiburg
9
Communication Systems
Computer Networks and Telematics University of Freiburg
an RTP header and sends into the UDP socket
from the RTP packet
decode and playback the audio/video data
10
Communication Systems
Computer Networks and Telematics University of Freiburg
receivers to gather useful statistics
through the use of distinct port numbers
11
Communication Systems
Computer Networks and Telematics University of Freiburg
12
Communication Systems
Computer Networks and Telematics University of Freiburg
each direction
quality of data stream
the packet orientated internet
architecture with support for Quality of Service flows
each node along the data path
complicated to “reserve” within IP networks)
13
Communication Systems
Computer Networks and Telematics University of Freiburg
between a source and its corresponding destination
14
Communication Systems
Computer Networks and Telematics University of Freiburg
indicating how to treat it
services (DS) flag
bandwidth, probability of discard)
15
Communication Systems
Computer Networks and Telematics University of Freiburg
“differentiated services” field value
buffer and bandwidth
classes
classes will be dropped first
classes are more than low priority traffic classes
16
Communication Systems
Computer Networks and Telematics University of Freiburg
not offering much QoS features out of itself
suboptimal results
P2P file sharing
17
Communication Systems
Computer Networks and Telematics University of Freiburg
provisioning)!
buffering), and new scheduling policies
enforce the agreements, charge accordingly
accordingly
significant delay at routers
18
Communication Systems
Computer Networks and Telematics University of Freiburg
– concentrate now on bandwidth management
control in IP networks, e.g., going beyond best effort to provide some assurance for QOS
and Integrated Services
for sharing and congestion studies:
19
Communication Systems
Computer Networks and Telematics University of Freiburg
application sharing a 1.5 Mbit/s link.
multimedia packets to be dropped.
distinguish between different classes; and new router policy to treat packets accordingly
20
Communication Systems
Computer Networks and Telematics University of Freiburg
rate higher than 1Mbit/s assumed above)
from other classes
bandwidth requirements; Marking and Policing need to be done at the edges:
21
Communication Systems
Computer Networks and Telematics University of Freiburg
bandwidth to each application flow; can lead to inefficient use of bandwidth if one of the flows does not use its allocation
use resources as efficiently as possible
22
Communication Systems
Computer Networks and Telematics University of Freiburg
flow declares its needs, network may block call if it cannot satisfy the needs
23
Communication Systems
Computer Networks and Telematics University of Freiburg
24
Communication Systems
Computer Networks and Telematics University of Freiburg
25
Communication Systems
Computer Networks and Telematics University of Freiburg
✴
crucial aspect is the interval length
26
Communication Systems
Computer Networks and Telematics University of Freiburg
input to specified Burst Size and Average Rate.
admitted is less than or equal to (r t + b)
27
Communication Systems
Computer Networks and Telematics University of Freiburg
28
Communication Systems
Computer Networks and Telematics University of Freiburg
use mechanism on “per-hop-behaviour” (PHB) - simply let routers decide on each hop what to do
kept
Traffic Class in IPv6
and determine PHB that the packet will receive
29
Communication Systems
Computer Networks and Telematics University of Freiburg
class; user declares traffic profile (e.g., rate and burst size); traffic is metered and shaped if non-conforming
30
Communication Systems
Computer Networks and Telematics University of Freiburg
forwarding performance behavior
required PHB performance behavior
intervals of a specified length
31
Communication Systems
Computer Networks and Telematics University of Freiburg
equals or exceeds a specified rate (logical link with a minimum guaranteed rate)
amount of bandwidth and buffering; each with three drop preference partitions
capable
32
Communication Systems
Computer Networks and Telematics University of Freiburg
33
practical session already, so tools should be familiar already
command)
handled later in QoS queues
Communication Systems
Computer Networks and Telematics University of Freiburg
34
queue of a device, either incoming (ingress) or outgoing (egress).
Queueing (SFQ)
kinds of traffic can have different treatment.
Bucket (HTB)
Communication Systems
Computer Networks and Telematics University of Freiburg
35
the administratively set rate
specific rate (token rate)
the data queue and is then deleted from the bucket
Communication Systems
Computer Networks and Telematics University of Freiburg
36
number) of FIFO queues using hashing algorithm (hence stochastic)
session the chance to send data in turn
Communication Systems
Computer Networks and Telematics University of Freiburg
37
different kinds of traffic can have different treatment.
classified according to the 'filters'.
is chosen based on the filters
traffic, without using only TOS-flags but using all the power of the tc filters
Communication Systems
Computer Networks and Telematics University of Freiburg
38
make sure that the link is idle just long enough to bring down the real bandwidth to the configured rate
robin process ('WRR'), beginning with the lower- numbered priority classes
Communication Systems
Computer Networks and Telematics University of Freiburg
39
situations
each traffic a guaranteed bandwidth
calculations to shape
name :-))
Communication Systems
Computer Networks and Telematics University of Freiburg
with limited capacity
hours
to wait to long ...
the need to upgrade the connection
than starting a sophisticated QoS management on switch and IP level
40
University of Freiburg Computer Science Computer Networks and Telematics