quality of service in triple play
Transcript of quality of service in triple play
-
8/7/2019 quality of service in triple play
1/51
Submitted By
Syndicate 1SITM 09
-
8/7/2019 quality of service in triple play
2/51
-
8/7/2019 quality of service in triple play
3/51
` Telecom in converging
`Aim of service provider
o Deliver variety of services using same transfertechnology
o Minimize operation, administration andmanagement of equipments
` Customers requirement is quality of service
-
8/7/2019 quality of service in triple play
4/51
QoS or Quality of service is the ability to
provide different priority to different applications,users, or data flows, or to guarantee a certain level
of performance to a data flow.
-
8/7/2019 quality of service in triple play
5/51
Applications
Real-Time Elastic
Tolerent Intolerent
-
8/7/2019 quality of service in triple play
6/51
Bandwidth oversubscription requires mechanisms to provide
contractually agreed bandwidth guarantees, as well as to ensure
that subscribers get at least a fair amount of the available
bandwidth.
Converged network infrastructure; voice and video traffic have
completely different requirements for jitter, delay and packet-loss
than data traffic and needs separate treatment.
Service providers want to offer differentiated traffic classes to gain
new revenue streams (e.g., business subscribers can be prioritized
over residential users and mission-critical applications over best-
effort data).
-
8/7/2019 quality of service in triple play
7/51
` ITU regarded NGN as as a network with an end-to-end
service for voice, data and multimedia (triple play).
` All the services are based on the Internet Protocol (IP).
` Higher flexibility and simple integration of new applications
-
8/7/2019 quality of service in triple play
8/51
Lat
Fix d D lay
Variabl d lay
Jitt r
Pack t Loss
-
8/7/2019 quality of service in triple play
9/51
Packet Loss Rate
DelayUse of Soft Switch
Support IPv6
-
8/7/2019 quality of service in triple play
10/51
-
8/7/2019 quality of service in triple play
11/51
VOICE
-
8/7/2019 quality of service in triple play
12/51
Once a call has been accepted by call control and resources allocated to it the callshould be carried to completion with the required voice quality.
Established calls must be protected from network disturbances as far as physically
possible.
The network must be capable of supporting very high levels of call setup attempts.
In the event of focussed overload, calls that cannot be carried must be rejected
without degrading the call carrying capacity of the network.
Mechanisms must be available to ensure that emergency calls and high priority
calls receive preferential treatment
Call setup latency must be comparable to the existing network.
The network must be secure from denial of service attacks and spoofing
Some networks may require the support for call pre-emption.
QoS Requirements for VoIP
-
8/7/2019 quality of service in triple play
13/51
Priority VoiceTraffic < 80 ms
Packet loss< 5% less < 35 ms Max 75%
IP CLASS OFSERVICE
ONE-WAYDELAY
THROUGHPUT JITTERQoS
BANDWIDTHPER AAPP
Real-Time Traffic Video
< 80 msPacket loss
< 3%60%
Priority DataTraffic
< 100 msPacket loss
< 2%30%
SLAs
-
8/7/2019 quality of service in triple play
14/51
VoIP n/w architecture
-
8/7/2019 quality of service in triple play
15/51
Customer Premises Equipment is deployed at the edge of the network equipmentmay be owned by the network operator but because it exists in insecure premises it
is not to be trusted.
The edge router acts as the boundary between networks. police incoming
customer flows and provide additional security mechanisms to prevent the misuse
of network resources by customers.
The call agent is located in the provider's network and provides call controlfunctions.
Network operators in general interconnect at the call control layer, in this case
each network
operator has at least one call agent and offers a call control interface over the
interconnect (e.g.
SIP). Multimedia terminals such as PCs or SIP phones connect directly to the IP network
without requiring media adaptation.
Features of architecture
-
8/7/2019 quality of service in triple play
16/51
QoS Solutions for VoIP
Integrated Services (Intserv)
The integrated services, or Intserv, method of providing quality of service is to use a
protocol for explicitly reserving bandwidth on a per flow basis. This protocol is the
internet reservation protocol, or RSVP (the signalling mechanism)
When used as part of Intserv RSVP provides a method for a user to request aparticular quality of service for a session, in effect this reserves the bandwidth
throughout the network for the duration of the session
Although IP networks are connectionless networks, RSVP provides a mechanism to
ensure that the reservation message returns by the same route as the path
messages, although this route through the network may change over the duration of
a session
Once established an Intserv session must be maintained by each router along the
path of the session
-
8/7/2019 quality of service in triple play
17/51
Differentiated Services (Diffserv)
The Diffserv approach to providing QoS support differs fundamentally from Intserv
in that it does not refer to a specific protocol for providing quality of service but
rather an architectural framework designed to facilitate QoS
The network is divided into one or more Diffserv domains.
Sources and sinks of traffic outside of the Diffserv domain are considered
customers andwould typically have an appropriate Service Level Specification that
defined how much traffic and of what type they could pass into, and receive from
the Diffserv domain. It is important tonote that these sources may not be individual
users but could be an entire network.
The edge of the diffserv domain is made up of Diffserv boundary routers. A
Diffserv boundary router performs traffic classification and traffic conditioning and
policing. It must provide functions for admission control, policy enforcement.
-
8/7/2019 quality of service in triple play
18/51
Unlike Intserv, Diffserv QoS functions are not applied to a single flow from a
customer. Diffserv classifies traffic into a series of classes (otherwise known as per hop
behaviours) and applies the same treatment to all traffic within a class.
The core of a diffserv domain is made up of Diffserv core routers. Diffserv core
routers are intended to concentrate solely on traffic handling, processing each packet
based on how the packet was marked at the Diffserv Boundary. Handles traffic
according to priorities and service levels.
Use of bandwidth manager
-
8/7/2019 quality of service in triple play
19/51
MPLS-TE
MPLS can be used inside a network to setup label switched paths between
ingress and egress points in the network, in effect this creates tunnels down
which appropriately tagged traffic flows.
By assigning a bandwidth to the label switched path on establishment it is
possible to ensure that traffic being carried over a label switched path is
guaranteed to be delivered to the egress point provided that the total traffic
admitted to the label switched path does not exceed the bandwidth allocated to
it.
Many individual flows can be carried without requiring the explicit reservation of
resources for each individual flow.
Aggregate reservation can be varied with time to allow for fluctuating traffic
flows in a network and when combined with MPLS fast re-routing it allows for a
resilient network to be created where even significant network failures have
very limited impact on the traffic being carried by a particular label switched
path.
-
8/7/2019 quality of service in triple play
20/51
Access to the network is controlled by the call server which instructs the edge
router to permit individual flows.
The call server generates an authorisation token that is passed to the client. This
is used during the bearer setup in the access network to ensure that the flow has
been authorised by the call server.The edge router is responsible for policing an individual flow according to the
session information provided by the call server.
Traffic flows that have not been authorised by the call server will not be granted
resources by the edge router.
3GPP have defined a COPS interface between the call server and the edge
router.
3GPP require that the edge router support Diffserv boundary functions and
allow (but do not require) the use of RSVP for resource reservation.
3GPP support a two stage mechanism for resource reservation, a resource
authorisation phaseand a resource commit phase.
3GPP end-to-end QoS concept features
-
8/7/2019 quality of service in triple play
21/51
Ensure Quality at All Phases of Triple-Play ServiceDeployments
Installation
Provisioning/activation
Service/troubleshooting
DATA
Supports the latest DSL standards
Terminate and Through mode operation IP layer testing: ping, trace route and Web download
speed
-
8/7/2019 quality of service in triple play
22/51
Annex A option (over POTS):ITU-T G.992.5 (ADSL2+), ITU-T G.992.3 (ADSL2 andRE-ADSL2), ITU-T G.992.1 (G.DMT) and ANSI T1.413Issue 2
Annex B option (over ISDN):ITU-T G.992.5 (ADSL2+), ITU-T G.992.3 (ADSL2 andRE-ADSL2), ITU-T G.992.1 (G.DMT)
` Rates supported Downstream: up to 24 Mb/s
` Upstream: up to 1 Mb/s
-
8/7/2019 quality of service in triple play
23/51
Measurements Maximum bit rates (upstream and downstream) Actual bit rates Mode: Fast, Interleaved Capacity Output power Carrier load (Bits/Bin)
Signal-to-noise ratio (SNR) margin Transmit (Tx) power Attenuation Receiver (Rx) gain EOC channel information
-
8/7/2019 quality of service in triple play
24/51
-
8/7/2019 quality of service in triple play
25/51
` ADSL, ATM, IP layer analysis
` Bandwidth usage per channel
` IGMP packets
` Set-top box (STB) traffic
` Key IP video QoS parameters
` Packet loss, packet jitter, zap time
` QoS pass/fail indicators
-
8/7/2019 quality of service in triple play
26/51
` IPLR-IP Packet Loss Ratio
` IPTD-IP Packet Transfer Delay
` IPDV-IP Packet Delay Variation (Jitter)
` IPER-IP Packet Error Ratio.
-
8/7/2019 quality of service in triple play
27/51
-
8/7/2019 quality of service in triple play
28/51
-
8/7/2019 quality of service in triple play
29/51
-
8/7/2019 quality of service in triple play
30/51
-
8/7/2019 quality of service in triple play
31/51
-
8/7/2019 quality of service in triple play
32/51
-
8/7/2019 quality of service in triple play
33/51
-
8/7/2019 quality of service in triple play
34/51
-
8/7/2019 quality of service in triple play
35/51
-
8/7/2019 quality of service in triple play
36/51
-
8/7/2019 quality of service in triple play
37/51
-
8/7/2019 quality of service in triple play
38/51
-
8/7/2019 quality of service in triple play
39/51
-
8/7/2019 quality of service in triple play
40/51
-
8/7/2019 quality of service in triple play
41/51
-
8/7/2019 quality of service in triple play
42/51
-
8/7/2019 quality of service in triple play
43/51
-
8/7/2019 quality of service in triple play
44/51
-
8/7/2019 quality of service in triple play
45/51
IMPLEMENTATIONOF QoS
-
8/7/2019 quality of service in triple play
46/51
OBSTACLES TOCOMMUNICATION
DelayDefines the latency that occurs when traffic is sent end-to-
end across a network.
JitterDescribes the fragmentation that occurs when traffic arrives
at irregular times or in the wrong order.
Data LossDefines the packet loss that occurs due to link congestion.
-
8/7/2019 quality of service in triple play
47/51
METHODOLGYFORIMPLEMENTING QoS
BEST EFFORT QoS Is essentially no QoS
Traffic is routed on first come first serve basis
Best Effort is the default behavior of routers and switches
Is easy to implement and is highly scalable
Internet forwards traffic on a Best Effort basis
INTEGRATED SERVICE QoS (IntServ) Also known as end-to-end or Hard QoS
IntServ QoS requires an application to signal
An Admission Control protocol allocates resources end-to-endfor the application
If resources cannot be allocated, the request is denied
Is not considered to be a scalable option
Example of IntServ is Resource ReserVation Protocol (RSVP)
-
8/7/2019 quality of service in triple play
48/51
DIFFERENTIATED SERVICE QoS (DiffServ) Is designed to be a scalable QoS solution
Traffic types are organized into specific classes
And than marked to identify their classification
Policies are then created on a per hop basis to provide aspecific level of service
Is scalable and flexible in enterprise environment
Considered to be soft QoS, as it does not absolutely guarantee
service
METHODOLOGY (cont.)
-
8/7/2019 quality of service in triple play
49/51
QoS TOOLS
Classification and Marking Queuing
Queue congestion avoidance
First-In First-Out (FIFO)
Priority Queuing (PQ)
Custom Queuing (CQ)
Weighted Fair Queuing (WFQ) Class-Based Weighted Fair Queuing (CBWFQ)
Low-Latency Queuing (LLQ)
QUEUING
MECHANI
SM
-
8/7/2019 quality of service in triple play
50/51
-
8/7/2019 quality of service in triple play
51/51