Muhammad Mateen Yaqoob Department of Computer Science COMSATS Institute of Information Technology, Abbottabad 1.

Slides:



Advertisements
Similar presentations
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Advertisements

QoS Scheduling in Cable and Broadband Wireless Networks
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 – QoS.
Engineering Internet QoS
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
A Case for Relative Differentiated Services and the Proportional Differentiation Model Constantinos Dovrolis Parameswaran Ramanathan University of Wisconsin-Madison.
Next Generation Networks Chapter 10. Knowledge Concepts QoS concepts Bandwidth needs for Internet traffic.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
ATM service types CBR (Constant Bit Rate)
A Study on Quality of Service Issues in Internet Telephony  IP Telephony – Applications and Services  Advantages and benefits of Voice over IP  Technical.
Switching Techniques Student: Blidaru Catalina Elena.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.5: Configuring CBWFQ and LLQ.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Quality of Service (QoS)
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Beyond Best-Effort Service Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot November 2010 November.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
Queuing Delay 1. Access Delay Some protocols require a sender to “gain access” to the channel –The channel is shared and some time is used trying to determine.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
Computer Communication & Networks Lecture # 03 Circuit Switching, Packet Switching Nadeem Majeed Choudhary
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
Multicast and Quality of Service Internet Technologies and Applications.
P2MP LSP for IPTV 이동 무선 네트워크 연구실 홍 석 준
GRF Overview Simple as UBR from end system view – End system does no policing or traffic shaping – May transmit at line rate of ATM adaptor Modest requirements.
Congestion Control in Data Networks and Internets
Instructor Materials Chapter 6: Quality of Service
Chapter 9 Optimizing Network Performance
Topics discussed in this section:
William Stallings Data and Computer Communications
Congestion Control, Quality of Service, and Internetworking
Network Layer Goals: Overview:
QOS Requirements for Real-Time Services over IP
Enabling Ultra Low Latency Applications Over Ethernet
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Enabling Ultra Low Latency Applications Over Ethernet
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Taxonomy of network applications
Advanced Computer Networks
William Stallings Data and Computer Communications
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Provision of Multimedia Services in based Networks
Quality of Service For Mobile IP.
Congestion Control in Data Networks and Internets
EE 122: Quality of Service and Resource Allocation
Congestion Control (from Chapter 05)
Switching Techniques.
Computer Science Division
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
CIS679: Two Planes and Int-Serv Model
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Switching.
Presentation transcript:

Muhammad Mateen Yaqoob Department of Computer Science COMSATS Institute of Information Technology, Abbottabad 1

 As broadband networking technology has dramatically increased the capacity of packet-switched networks  Every applications have diverse QoS requirements  QoS depends on the statistical nature of traffic  An appropriate service model should be defined  QoS control methods should be engineered to meet a range of QoS performance requirements 2

 Two main traffic types  delay-sensitive traffic (characterized by rate and duration and may need real-time transmission)  loss-sensitive traffic (characterized by the amount of information transmitted)  Other traffic types  Such as playback traffic, multicast traffic, and traffic aggregation 3

 Network has been evolving to provide QoS guarantees  ATM can reserve the bandwidth and buffer for each virtual connection  Intserv can also provide QoS for each flow in IP network  Diffserv provides different treatment for packets of different classes, instead of on a flow basis, so that it has better scalability than Intserv  MPLS allows the network providers to have better control and provision of QoS through traffic engineering policies 4

 Key QoS design and deployment best practices that can simplify and expedite QoS implementations includes;  Classification and marking principles  Policing and markdown principles  Queuing and dropping principles  DoS and worm mitigation principles  Deployment principles 5

 A number of QoS parameters can be measured and monitored to determine whether a service level offered or received is being achieved  Network availability  Bandwidth  Delay  Jitter  Loss 6

 There are also QoS performance-affecting parameters that cannot be measured but provide the traffic management mechanisms for the network routers and switches  Emission priority  Discard priority  Each of these QoS parameters affects the application’s performance or end-user’s experience 7

 If the network is unavailable then the user or application may achieve unpredictable or undesirable performance  Network availability is the collection of the availability of many items that are used to create a network  The greatest challenge for network operators today is to provide highly available IP networks 8

 It is sub-divided into two types:  Available bandwidth; amount of bandwidth (in bps) available for allocation  Subscriber competes for allocation of available bandwidth  Guaranteed bandwidth; minimum amount of bandwidth (in bps) guaranteed by network operator to be allocated for the subscriber  The service price is high 9

 Network delay is the transit time an application experiences from the access point to the exit point of the network  Delay can cause significant QoS issues with applications such as voice and video  Some applications can compensate for small amounts of delay but once a certain amount is exceeded, the QoS becomes compromised  Delay can be fixed or variable 10

 Jitter is the measure of delay variation between consecutive packets for a given traffic flow  Jitter has a pronounced effect on real-time, delay-sensitive applications such as voice and video  As arrival rate varies, jitter impacts application’s performance  A minimal amount of jitter may be acceptable but as jitter increases, the application may become unusable 11

 Loss can occur due to errors introduced by the physical transmission medium  Loss can also occur when congested network nodes drop packets  If congestion continues, network performance will significantly decrease because much of bandwidth is being used to retransmit dropped packets 12

 Emission priorities determine order in which traffic is forwarded as it exits a network node  Traffic with a higher emission priority is forwarded ahead of traffic with a lower emission priority  Emission priorities also determine amount of latency introduced to the traffic by the network node’s queuing mechanism 13

 Discard priorities are used to determine order in which traffic gets discarded  Traffic may get dropped due to network node congestion or when traffic is out-of-profile  Traffic with similar QoS performance requirements can be subdivided using discard priorities  This allows the traffic to receive the same performance when the network node is not congested 14

15