Sunteți pe pagina 1din 19

Providing QoS in SkyEdge

Name and title of the presenter, Date

1
The need for QoS - I
Controlled usage of shared resources
Deal with congestion
Prioritize one application over the
other
Prioritize one (or more) users over
others
Control parameters as Jitter, delay
and packet loss

2
The need for QoS - II
Control Maximum and Minimum rates per
user, users and applications
Deal with abusive applications
Deal with attacks
Control costs per usage

Enabling technology for the convergence


of voice, video, and data networks

3
Generic QoS stages
Identify packets, flows and users
Mark, Change or Leave QoS tag
Use separate handling per Class of Service
Enforce policies

4
Generic QoS levels
VSAT level
VSATs need to prioritize traffic on existing link
according to QoS settings
For example: priorities to applications and to IP
addresses
Allocation of VSAT resources
Allocation of satellite resources according to SLA
For example, ensure CIR and MIR for VSAT
Allocation of satellite resources according to traffic
needs of each VSAT and according to VSAT
priority
For example: allocate more resources to high
priority VSATs with more traffic
Allocation of Group VSAT resources
Allocation of satellite resources to a group (MPN) of
VSATs, according to SLA

5
Classification for QoS
Known application
Source/Destination IP Address range
IP TOS (0-255) / DiffServ Code Point (0-63)
DiffServ Code Point in outbound packets
IP Protocol - UDP, TCP, ICMP, Other (#)
Source/Destination Port range
Offset & Pattern (application layer)

6
Generic QoS Queues
SkyEdge has 3 traffic classes of QoS:
1 Absolute (voice),
8 Rate Classes
1 Best Effort

A maximum of 13 queues can be implemented + real-


time voice queues

7
QoS building blocks in SkyEdge
IB QoS Mechanisms:
Weighted VSAT priorities and fairness
Weighted Applications priority
VSAT bandwidth guarantee and limitation
Managed private networks

OB QoS Mechanisms
Internal – Voice over Data
QoS server

General
IntServ for voice
DiffServ support for both real-time and non-real-time traffic

8
SkyEdge QoS
4-level hierarchy Architecture

BW Segment (IB)
Physical non-borrowable segment of the total BW (IB and OB)
Up to 8 BW segments per network

MPN – a group of VSATs


Min & Max data rate for the Group
Up to 256 MPNs per network
MPN belongs to one BW segment

Groups – VSATs with the same template


inbound MIR / CIR; VSAT priority; DA triggers
Application prioritization

VSATs

9
SkyEdge Inbound QoS
Introduction

SkyEdge Inbound QoS works in two layers


IP Layer: Traffic engineering based on DiffServ
MAC layer: access scheme type and resource allocation

SkyEdge Inbound QoS Hierarchy Implementation


Bandwidth Segment – Physical layer
MPN – Resource allocation within BWS
VSAT
Resource allocation within MPN
IP layer traffic engineering
GA mode only*

10
SkyEdge Inbound QoS

Shaping traffic per VSAT or per Group VSAT internal

• Control Maximum transmit rate (MIR)


• Certify minimum transmit rate (CIR)
VSAT
• Control Group MIR
• Control Group CIR Prioritize per application

Prioritize between VSATs


Silver service

Request BW VSAT A
Hub
Request BW Gold service

Assign VSAT B
Prioritize according to VSAT ‘Metal’
11
SkyEdge Inbound QoS
BW Share per Flow Priority

12
SkyEdge Inbound QoS
Details

IB QoS Mechanisms:
Weighted VSAT priorities and fairness
Weighted Applications priority
VSAT bandwidth guarantee and limitation
Managed private networks (MPN)

General
IntServ for voice
DiffServ support for both real-time and non-real-time
traffic

13
SkyEdge Outbound QoS
Details

Priority of Voice over Data


Priority of unicast vs. multicast Implemented in
the Hub
Fairness among VSATs
Limit OB unicast traffic per VSAT

Application priority/classification
Different MIR/CIR per VSAT
MIR/CIR per VSAT group (MPN)
QoS server
Guaranteed service for Multicast
Basic VoIP
BW segments (OB)

14
Appendix

SkyEdge Outbound QoS

Protocol prioritization on outbound


Total bandwidth limitation
Max/min B/W per VSAT
Fairness between VSATs
Grouping (tiering)
Limiting use of certain applications (P2P)
Actions can take place if limits reached
Reject, Deny or Prioritize a connection

15
Appendix
SkyEdge Outbound QoS
Real Time Monitoring

16
Configuring QoS – screenshot
Example: Bandwidth allocation ratios are configured per
IBB in the HSP (IBB QoS section):

17
Configuring QoS – screenshot
Example - The HSP also provides bandwidth reservation for VDA
channels (telephony / VoIP).

18
19

S-ar putea să vă placă și