Traffic Management & QoS. Quality of Service (QoS) J The collective effect of service performances which determine the degree of satisfaction of a user.

Slides:



Advertisements
Similar presentations
Quality of Service CCDA Quick Reference.
Advertisements

Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
EE 4272Spring, 2003 Chapter 12 Congestion in Data Networks Effect of Congestion Control  Ideal Performance  Practical Performance Congestion Control.
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
ATM : CONGESTION CONTROL Group 7 29 DECEMBER 2004.
Rivier College CS575: Advanced LANs ATM Traffic Management
Engineering Internet QoS
Chapter 30 Quality of Service
Flow Control Mario Gerla, CS 215 W2001. Flow Control - the concept Flow Control: “ set of techniques which allow to match the source offered rate to the.
William Stallings Data and Computer Communications 7th Edition
Priority Scheduling and Buffer Management for ATM Traffic Shaping Authors: Todd Lizambri, Fernando Duran and Shukri Wakid Present: Hongming Wu.
Traffic and Congestion Control in ATM Networks
1 Call Admission Control Carey Williamson Department of Computer Science University of Calgary.
Presented By: Pariya Raoufi. Motivations Future applications require: higher bandwidth, generate a heterogeneous mix of network traffic, low latency.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
1 All about ATM: ATM Terminology Explained Carey Williamson Department of Computer Science University of Calgary.
Next Generation Networks Chapter 10. Knowledge Concepts QoS concepts Bandwidth needs for Internet traffic.
Quality of Service (QoS) Routing Eric M. Wagner St. Xavier University Spring 2005.
Service Disciplines for Guaranteed Performance Service Hui Zhang, “Service Disciplines for Guaranteed Performance Service in Packet-Switching Networks,”
Xianfeng Zeng Sept Characteristics of ATM Uses small, fixed-sized cells Connection-oriented Supports multiple service types Applicable to LAN and.
ATM service types CBR (Constant Bit Rate)
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
CSE 401N Multimedia Networking-2 Lecture-19. Improving QOS in IP Networks Thus far: “making the best of best effort” Future: next generation Internet.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
1 Proportional differentiations provisioning Packet Scheduling & Buffer Management Yang Chen LANDER CSE Department SUNY at Buffalo.
1 ATM Switching: An Overview Carey Williamson Department of Computer Science University of Calgary.
ATM Traffic Management
A Scheduling Technique for Bandwidth Allocation in Wireless Personal Communication Networks Nikos Passas, Nikos Loukas, and Lazaros Merakos Future generation.
QoS Architectures for Connectionless Networks
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
Quality of Service (QoS)
Distributed Multimedia March 19, Distributed Multimedia What is Distributed Multimedia?  Large quantities of distributed data  Typically streamed.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
Chapter 24. Congestion Control and Quality of Service part 3
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
A T M (QoS).
Computer Networks with Internet Technology William Stallings
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Lecture#10 Quality of service The Bonch-Bruevich Saint-Petersburg State University of Telecommunications Series of lectures “Telecommunication networks”
Demystifying Quality of Service (QoS). Page 2 What Is Quality of Service?  Ability of a network to provide improved service to selected network traffic.
ECS5365 Lecture 6 ATM Traffic and Network Management
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
SLA/SLS Fundamental concepts SLAs/SLSs are the essential mechanisms for agreeing, configuring, delivering, guaranteeing and evaluating the obtained QoS.
Explicit Allocation of Best-Effort Service Goal: Allocate different rates to different users during congestion Can charge different prices to different.
Random Early Detection (RED) Router notifies source before congestion happens - just drop the packet (TCP will timeout and adjust its window) - could make.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Queue Scheduling Disciplines
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
24.1 Chapter 24 Congestion Control and Quality of Service ICE302 Term # 2 Lecture # 3 Md. Asif Hossain.
Jntuk,vizianagaramdelhip, B-ISDN and ATM.
Internet Telephony Conference and EXPO East An Overview of QoS for Multi-Service IP Networks Peter Thompson Chief Scientist U4EA Technologies Ltd.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Providing QoS in IP Networks
Integrated Services & RSVP Types of pplications Basic approach in IntServ Key components Service models.
1 3/27/ :29 CS575ATM Technology: Traffic Management1 Rivier College CS575: Advanced LANs ATM Traffic Management.
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
Chapter 30 Quality of Service Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Muhammad Mateen Yaqoob Department of Computer Science COMSATS Institute of Information Technology, Abbottabad 1.
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.
B-ISDN and ATM B-ISDN and ATM.
Congestion Control in Data Networks and Internets
Instructor Materials Chapter 6: Quality of Service
QoS & Queuing Theory CS352.
Topics discussed in this section:
William Stallings Data and Computer Communications
Congestion Control, Quality of Service, and Internetworking
Congestion Control, Quality of Service, & Internetworking
Figure Areas in an autonomous system
Presentation transcript:

Traffic Management & QoS

Quality of Service (QoS) J The collective effect of service performances which determine the degree of satisfaction of a user of the specified service.

Quality of Service (QoS) J The collective effect of service performances which determine the degree of satisfaction of a user of the specified service. J Is a measure of the extent to which the user’s requirement are sustained by the network.

Traffic Management & QoS 4 is concerned with the delivery of QoS to specific packet flows 4 mechanisms for managing the flows in a network 4 setting of priority and scheduling mechanisms

Generic Functions J Network resource management (NRM) J Connection Admission Control (CAC) Usage J Usage/ Network Parameter Control J Priority control J Traffic shaping J Feedback controls

Traffic Control & Congestion Control Aim: Protect the network and end system from becoming congested

Traffic Control & Congestion Control Congestion: State of network elements in which the network is unable to meet the negotiated network performance objectives. Usually due to: Unpredicatable traffic flow fluctuations Faults

Traffic Control & Congestion Control Traffic Contract: Agreement between the customer and the network provider at call-set up. Forms the basis of the ATM connection Resource allocation to guarantee the negotiated Quality of Service (QoS)

Major Issues & Scheduling Mechanisms End-to-end delay: sum of delays experienced at each multiplexer Jitter: variability in the end packet delays Packet Loss:

FIFO and Priority Queues FIFO first in first out queueing FIFO queueing with discard priority HOL Head of Line priority queueing

Problems: Does not provide some degree of guaranteed access to transmission bandwidth to the lower priority classes Does not discriminate between users of the same priority

Priority Tags: Method of defining priority tags is open and could be dynamic priority class + arrival time due date

Fair Queueing: Prevents hogging transmission bandwidth is divided equally amongst all non-empty queues

Weighted Fair Queueing: Each flow has its own queue but each user also has a weight that determines its relative share of the bandwidth

Traffic Parameters Is a specification of a particular traffic aspect quantitative: mean holding time, the peak cell rate, average burst length qualitative: source type ~ telephone, video phone

Traffic Parameters: Requirements 4 Simple and understandable 4 Useful for traffic control and congestion control 4 Measurable and controllable

Traffic Parameters JATM Traffic Descriptor 3 source traffic descriptor 3connection traffic descriptor

Traffic Parameters Source Traffic Descriptors Connection Traffic Descriptors

Traffic Parameters ATM Traffic Contract and Negotiation 3 connection traffic descriptor 3 requested QoS class 3 the network’s definition of a compliant connection

Traffic Control & Congestion Control Traffic Control: set of actions to avoid congestive (Preventive) Congestion Control: set of actions to minimize the intensity spread and duration of congestion (Reactive / Feedback)

Traffic Control & Congestion Control Traditional Flow Control Mechanisms such as window or feedback based mechanisms are: (unsuitable) 3Inertia of flows 3Large bandwidth propagation delay product

Traffic Control & Congestion Control The greater the bandwidth the greater the cells in transit

Traffic Control & Congestion Control Traffic source Congestion

Traffic Control & Congestion Control Reactive techniques  Preventive strategies:  Traffic SourceTraffic Control Throttle the traffic at the source S

Connection Admission Control Calculate Effective bandwidth based on connection / traffic descriptors and decide how much bandwidth to reserve for the source

Usage Parameter Control Supervise existing calls to ensure: 3network users abide by their traffic contracts 3ensure that excessive traffic as a result of unintentional or malicious behavior will not result in a performance degradation of other network users

Usage Parameter Control: Requirements 3capability of detecting any non-compliant traffic 3rapid response to parameter violations 3selectivity over the range of checked parameters 3non-interference with non-excessive traffic 3no significant delay to the traffic 3simplicity

Usage Parameter Control (UPC) or “Policing”

GCRA(T,  )