Beruflich Dokumente
Kultur Dokumente
Agenda
Introduction SLA service attributes SURPASS Carrier Ethernet QoS solution Upstream mechanism Downstream mechanism SURPASS hiD traffic management capabilities Summary
Page 2
May 2006
Introduction Quality of Service (QoS) implies the ability to differentiate between traffic streams and to define a level of performance for those traffic streams across network. When does QoS become a challenge? When moving from a "network per-service" model to a converged network model with multiple services over a single network. When moving to real-time or mission-critical services such as video streams or IP-telephony.
Page 3
May 2006
Games / E-Learning
hiD 6670
Mobile
hiD 6630 hiX 5635 hiD 6650
How can all services live on the same network? Powerful QoS mechanism with:
- Service differentiation
- Priority up to the individual service level - Classification and traffic conditioning - Scheduling algorithms - Congestion avoidance - Rate limiting & shaping
Service providers use QoS to gain more money from the network and need QoS to offer, monitor and enforce Service Level Agreements (SLA).
Page 5
May 2006
Service Performance
Frame Delay Frame Jitter Frame Loss
Voice Business services Low delay and jitter Guaranteed bandwidth Low packet loss Low packet loss Sub-second protection 50ms protection Video HS Internet Low delay and jitter Guaranteed bandwidth Low packet loss Best Effort for excess High bandwidth per subscriber bandwidth Sub-second protection
Page 6 May 2006
Copyright Siemens AG 2006. All rights reserved SIEMENS COM FN A SB SALES
SURPASS Carrier Ethernet QoS Solution Upstream mechanisms Traffic from the customer towards the network:
Classification, marking, shaping and policing Egress hierarchical shaping (for SP) Congestion avoidance Priority queuing Scheduling
Upstream
Carrier Network
Downstream
Downstream mechanisms - Traffic from the network towards the customer:
Hierarchical shaping
Rate limiting
Page 7 May 2006
EVC1
Ingress Bandwidth Profile Per Ingress UNI
Ingress Bandwidth Profile Per EVC1 Ingress Bandwidth Profile Per EVC2
UNI
EVC2 EVC3
UNI
EVC2 EVC3
CE-VLAN CoS 6
Ingress Bandwidth Profile Per CoS ID 6 Ingress Bandwidth Profile Per CoS ID 4 Ingress Bandwidth Profile Per CoS ID 2
UNI
EVC1
EVC2
Page 8
May 2006
EIR (Exceeded Information Rate) Service frames colored yellow may be delivered but with no performance commitment.
PIR (Peak Information Rate) Maximum rate at which packets are allowed to be forwarded. No traffic
PIR = CIR + EIR (greater or equal to the CIR) Service frames exceeding PIR are red packets and are unconditionally dropped
Traffic PIR
Page 9
May 2006
traffic class B
L2 802.1q VLAN tag L2 Src/Dst MAC or Ether type L2 802.1p bits L3 TOS/DSCP bits L3 IP Source/Dst address/subnet
traffic class C
Dropping
ISPs
VPN 4Mb
Page 11
May 2006
Violating Frames
Bucket size according to MBS
Exceeding Frames
Page 12
May 2006
Dropped
Upstream Ingress scheduling & Queuing Scheduling: Choosing which queue to serve in each packet transmission.
Switch
fabric 1G One scheduler per egress port
1G 1G
1G
The scheduler send credits to the queues assigned to it by using two scheduling algorithms
Strict Priority Queuing Queues are processed in descending order (highest to lowest). Queues assigned as high priority are serviced until they empty. Low priority queues potentially can be starved, in order to avoid it, high priority traffic should be kept small.
Weighted Fair Queuing WFQ applies a "weight" to a queue that indicates the importance of the queue in relation to the available resources. The weight is used to ensure that more important queues get serviced more often than other less important queues.
Page 14
May 2006
WRED (Weighted Random Early Detection) Extension to RED that allows discrimination between different traffic classes.
Drop packets randomly whenever a buffer becomes mildly congested Drop low priority frames first, according to drop precedence Gives precedence to new packets.
high priority frames threshold Drop low priority frames first low priority frames threshold
DA
SA
FCS
Incoming frames
Page 15
May 2006
*2%
*12% *4%
*Default configuration *EF/AF = Expedited/Assured Forwarding
Multi-field classification Policing and shaping according to the customers CIR/EIR/ CBR/EBS Discarded according to WRED mechanism. Drop precedence is supported (Low + High DP).
Page 16 May 2006
Copyright Siemens AG 2006. All rights reserved SIEMENS COM FN A SB SALES
*8%
*8% *4%
*Default configuration *GBW = Guaranteed Bandwidth
Diffserv mode functionality Special mode for E-Line services with guaranteed BW end to end
Fabric Module
Ingress port
VLAN manipulation Classification Policing L2 Process Multicast: Card Duplication Hierarchical Packet Packet Processors shaping Processors Fabric Adaptor Packet switching Queuing WRED Priority queuing per Port/VLAN/Service to the Service provider Controller Fabric Adaptor
Packet Processors
Hierarchical shaping
Egress port
Queue Scheduling Multicast: Port Duplication VLAN Manipulation Rate Limiting Page 18 May 2006
Copyright Siemens AG 2006. All rights reserved SIEMENS COM FN A SB SALES
Downstream mechanism
Understanding each element part in the QoS flow
Hierarchical Packet shaping Processors Fabric Adaptor Fabric Module Packet Fabric Packet Processors Processors Adaptor Hierarchical shaping
Egress port
Per port, VLAN, Service: Rate limiting Shaping Queuing Scheduling WRED Hierarchical Packet Packet Processors shaping Processors Fabric Adaptor Packet switching Controller Fabric Adaptor
Ingress port
Packet Processors
Hierarchical shaping
Egress port
Queue Scheduling
Ingress port
Page 19
May 2006
SIEMENS Solution with SURPASS hiD 6600: - Additional daughter card for the relevant LICs. - Manage QoS from the SURPASS hiD 6600 per: - Port, Customer EVC, Customer service. - Port, Service provider VLAN / Service
Page 20
May 2006
UNI
Performing user level scheduling. Providing a different queue for each service per user.
Per EVC
UNI
Egress bandwidth profile per EVC. Different profile for each EVC.
Elastic data can use the unused capacity for other services. Per service
EVC1
UNI
EVC2
Mapping each service to the suitable CoS bits. Hard QoS for the EVC services.
Page 21
May 2006
Port
AND
100 Mbps Finance Department 100 Mbps Sales Department 300 Mbps R&D Department
VLAN1 VLAN2 VLAN3
Port
AND
35 Mbps VPN 20 Mbps Video Conference 45 Mbps Internet
Service 1 Service 2 Service 3
VLAN1
Port
VLAN2
Page 22
May 2006
TC 6
VoIP
TC 5
IP/MPLS
Video hiD 6600 hiD 6600
TC 7
Voice
TC 0
hiD 6600
ISPs
Data
ASPs
Video Servers
WFQ
WFQ
Page 24
May 2006
PIR
Business Package:
30Mbps PIR 15Mbps CIR 15Mbps EIR
Recognize the service according to DSCP/TOS/IP and prioritize it. 20 Mb 10 Mb
EIR
CIR
0 Mb
Voice
Data / VPN
hiD 6600
Page 25
May 2006
Summary
Introduction SLA service attributes SURPASS Carrier Ethernet QoS solution Upstream mechanism Downstream mechanism SURPASS hiD traffic management capabilities Summary
Page 26
May 2006