Escolar Documentos
Profissional Documentos
Cultura Documentos
Agenda
Introduction
Why do we need QoS?
Not all Traffic are the same
Traffic Engineering as a solution
QoS in IP-10
9/23/2010
Introduction (1)
IP-10 is more than a Radio:
ADM
L2ETH
SW
L2 ETH Switch:
802.1p/q
P-Bit remap
Policers
Shaping
Scheduler
IPv4 / IPv6 Classification
MW
Radio
Proprietary and Confidential
Introduction (2)
In this presentation we shall focus on the QoS implemented with the
integrated L2 ETH switch
ADM
MW
Radio
L2ETH
SW
9/23/2010
Understanding QoS
9/23/2010
Business center
GE
WiMAX / 4G / LTE
Cellular site
WiMAX
STM-1 / OC-3
Ceragon
TDM
E1/T1
Ceragon
Fundamental Fact
Dynamic
WWW
Multimedia
FTP
emails
Skype
Whosfirst?
8
Static
WWW
9/23/2010
Static
WWW
Multimedia
Data
D t requires
i
lless th
than video
id
FTP requires more than emails
FTP
emails
Skype
Your
2nd
QoS in IP-10
9/23/2010
11
QoS Process
Q4
Q4
25
10
50
Q1
Q3
Q2
Rate Limit
Queuing
Scheduling
Ingress Port
12
Shaping
9/23/2010
Ingress
port
Egress
port
Customer
Network
Provider
Network
Egress
port
Ingress
port
Customer
Network
Provider
Network
13
P t 1-7*
Port
1 7*
Port 1-7*
Radio
Radio
Egress
Ingress
* Ports 7, 6 & 5 can be used as management or data
14
9/23/2010
FE Max.
Rate
25
10
50
100Mbps
Discard
Max. Allowed
R t
Rate
Pass
Actual
Customer
Traffic
Time
Example: Policer assigned to FE interface
15
Using Queues
Every port of the L2 switch examines the ingress traffic and then it sorts it in a
buffer according to classification criteria
This process is called Queuing
Users can configure up to 4 queues where Q4 has the max. priority and Q1
has the lowest priority
Q4
High
Q3
Q2
Q1
16
Low
9/23/2010
Using Queuing
17
Scheduling (1)
Once the queues are filled with information, we need to empty them
Which queue should we empty first?
Round-Robin:
Emptying cycle is fixed all queues are treated equally
Q4
High
Q4
Q3
Q3
Q1
Q1
Q2
Q1
18
Q2
Q3
Q4
Q1
Q2
Q3
Q4
Q2
Pro: no queue starvation
Con: no prioritization
Low
Proprietary and Confidential
9/23/2010
Scheduling (2)
Weighted Round-Robin:
Emptying cycle is configurable every queue can be given specific weight
Q4
High
Q4
Q4
Q3
Q1
Q3
Q2
Q3
Q4
Q4
Q1
Q2
Q3
Q4
Q4
Q2
Pro: no queue starvation
Q1
Low
19
Scheduling (3)
4th Strict Priority:
The switch will empty Q4 as long as it has something
Once empty switch will perform RR on lower queues
If Q4 receives a frame during the Lower-Queues-RR, it will go back to focus
on Q4
Q4
High
Q1
Q3
Q3
Q3
20
Q4
Q1
Q2
Q3
Q4
Q4
Q2
Q2
Q1
Q4
Low
Proprietary and Confidential
9/23/2010
Scheduling (4)
All Strict Priority:
The switch will empty a queue as long as the higher queue is empty
Q4
High
Q3
Q3
Q4
Q4
Q1
Q2
Q3
Q4
Q4
Q2
Pro: no queue starvation
Q1
21
Low
Proprietary and Confidential
Shaping
Bursts beyond a EIR (Excessive Information Rate) can be buffered and
retransmitted when capacity frees up, and only when shaping buffers are full
will packets be dropped.
22
9/23/2010
Possible Scenarios
No need for
f
Ingress Queuing
Port 1-7*
Port 1-7*
Radio
Ingress
Queuing
Radio
Radio Egress
Scheduler =
Strict Priority
23
No need
g
for Egress
Scheduler
Possible Scenarios
Ingress Queuing is
required in port 8
Port 1-7*
Port 1-7*
Radio
Ingress
Queuing
24
Radio
Radio Egress
Scheduler =
Round Robin
Egress
Scheduler
is required
9/23/2010
ThankYou!
training@ceragon.com
training@ceragon
com
25