Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage
|
|
|
- Kevin Short
- 10 years ago
- Views:
Transcription
1 Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage
2 Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final tmw 2
3 Quality of Service (QoS) So far, we have assumed all traffic is equal and provided best effort delivery Not always best model. Why? Application demands» I want low-delay low-loss for phone service Market differentiation» I want to sell better service for more money Bandwidth management» Don t let BitTorrent eat up all UCSD bandwidth» Inconsistent TCP implementations (fairness) 3
4 Multimedia Applications Basic idea Sample signal, packetize, transmit Repeat in reverse at receiver Network Requirements given load) Delay Jitter (variation in delay) Packet loss Exact parameters a function of interactivity demands, buffer capacity, retransmission time and loss tolerance However as a rule they want more 4
5 Different Demands Elastic Adaptive Utility Bandwidth Utility Hard real-time Utility Bandwidth Bandwidth 5
6 Packet Classification Want to treat some traffic better/worse than others How to identify the more important traffic? How much better do we want to treat it? How do we actually treat it better? Router classifies based on packet header Aggregates» From particular network (IP src address)» For particular protocol (e.g., port 80 traffic) Individual network flows» 5-tuple (src, dst, src port, dst port, protocol) Special header field that indicates traffic class 6
7 Possible Service Classes Best-effort Vanilla IP Differentiated services Bronze, Silver, Gold, etc (effectively priorities, up to some amount of bandwidth per time) E.g., best service up to 10Mbps, then best effort Predicted service (soft real-time) Network guarantees good performance on average Application promises only send as fast as negotiated Guaranteed service (hard real-time) Network guarantees good performance always Application promises only send as fast as negotiated 7
8 What tools does router have to implement this? (per link) Buffer management: which packet to drop when? We only have finite-length queues Scheduling: which packet to transmit next? flow 1 1 Classifier flow 2 Scheduler 2 flow n Buffer management 9
9 Default scheduling/buffer mgmt FIFO + drop-tail Simplest choice Used widely in the Internet Important distinction: FIFO: scheduling discipline Drop-tail: drop policy FIFO scheduling (first-in-first-out) Implies single class of traffic Drop-tail buffer management Arriving packets get dropped when queue is full regardless of flow or importance 10
10 FIFO/Drop-Tail Problems Leaves responsibility of congestion control completely to the edges (e.g., TCP) Does not separate between different flows No policing: send more packets get more service Synchronization: end hosts react to same events at same time 11
11 Non-responsive Senders 1 UDP (10 Mbps) and 31 TCPs sharing a 10 Mbps line UDP (#1) - 10 Mbps UDP (#1) TCP (#2). TCP (#32) Bottleneck link (10 Mbps) TCP (#2). TCP (#32) 17
12 UDP vs. TCP 18
13 Token Bucket Basics Parameters r average rate, i.e., rate at which tokens fill the bucket b bucket depth R maximum link capacity or peak rate (optional parameter) A bit is transmitted only when there is an available token r bps bits Maximum # of bits sent b bits b*r/(r-r) slope R slope r <= R bps time 19
14 Traffic Policing Drop packets that don t meet user profile Output limited to average of r bps and bursts of b r bps b bits User Profile (token bucket) Packet input Test if token token Packet output No token, drop 20
15 Traffic Shaping Shape packets according to user profile Output limited to average of r bps and bursts of b r bps Queue, Drop on overflow b bits User Profile (token bucket) Packet input Wait for token Packet output 21
16 Shaping Example r = 100 Kbps; b = 3 Kb; R = 500 Kbps (a) (b) 3Kb 2.2Kb T = 0 : 1Kb packet arrives 2.4Kb (c) 3Kb T = 2ms : packet transmitted b = 3Kb 1Kb + 2ms*100Kbps = 2.2Kb (d) (e) 0.6Kb T = 4ms : 3Kb packet arrives T = 10ms : T = 16ms : packet transmitted CSE 123 Lecture 15: Routers and QoS 22
17 Buffer Management Mark packets according to flow s token bucket profile During congestion, drop unmarked pkts first r bps User Profile b bits (token bucket) No token Packet input Test if token token Mark packet Packet output 23
18 More Complicated Routers Routing Messages Routing Signaling Admission Control? Control Plane QoS Control messages Data In Forwarding Table Dest Lookup Classifier Per Flow QoS Table Scheduler Data Plane Data Out 24
19 Scheduling So far we ve looked at flow-based traffic policing Limit the rate of one flow regardless the load in the network In general, need scheduling Dynamically allocate resources when multiple flows compete Give each flow (or traffic class) own queue (at least theoretically) Fair queuing Proportional share scheduling Schedule round-robins among queues Weighted FQ: schedules in proportion to some weight parameter 25
20 (Weighted) Fair Queuing Flow 1 I/P Flow 2 O/P Flow n 26
21 UDP vs. TCP wo/fair Queuing 27
22 TCP vs. UDP w/fair Queuing 28
23 Fair Queuing Maintain a queue for each flow What is a flow? Implements max-min fairness: each flow receives min(r i, f), where r i flow arrival rate f link fair rate (see next slide) Weighted Fair Queuing (WFQ) associate a weight with each flow 29
24 Fair Rate Computation If link congested, compute f such that f = 4: min(8, 4) = 4 min(6, 4) = 4 min(2, 4) = 2 30
25 Another Example Associate a weight w i with each flow i If link congested, compute f such that (w 1 = 3) 8 (w 2 = 1) 6 (w 3 = 1) f = 2: min(8, 2*3) = 6 min(6, 2*1) = 2 min(2, 2*1) = 2 Flow i is guaranteed to be allocated a rate >= w i *C/(Σ k w k ) If Σ k w k <= C, flow i is guaranteed to be allocated a rate >= w i 31
26 Fluid Flow model Flows can be served one bit at a time WFQ can be implemented using bit-by-bit weighted round robin During each round from each flow that has data to send, send a number of bits equal to the flow s weight 32
27 Fluid Flow Example Orange flow has packets backlogged between time 0 and 10 Other flows have packets continuously backlogged All packets have the same size flows weights link
28 Packet-Based Implementation Packet (Real) system: packet transmission cannot be preempted. Why? Solution: serve packets in the order in which they would have finished being transmitted in the fluid flow system 34
29 Packet-Based Example Service in fluid flow system Packet system Select the first packet that finishes in the fluid flow system
30 Network-wide QoS Integrated services Motivated by need for end-to-end guarantees On-line negotiation of per-flow requirements End-to-end per-router negotiation of resources Complex Differentiated services Motivated by economics (multi-tier pricing) No per-flow state Not end-to-end and not guaranteed services Simple 36
31 How to Specify? Kind of service (service class) Specify flowspec for data flow limits Tspec: describes the flow s traffic characteristics» Average bandwidth + burstiness (contract with ISP) Rspec: describes the service requested from the network (e.g., delay target) Interface can be interactive (ask network) or via business interface (ask salesman) Can say no If yes, then use scheduling mechanisms in routers to deliver 37
32 Integrated Services Example: guarantee 1MBps and < 100 ms delay to a flow Sender Receiver 38
33 Integrated Services Allocate resources - perform per-flow admission control Sender Receiver 39
34 Integrated Services Install per-flow state Sender Receiver CSE 123 Lecture 15: Routers and QoS 40
35 Integrated Services Install per flow state Sender Receiver 41
36 IntServe: Data Path Per-flow classification Sender Receiver 42
37 IntServe: Data Path Per-flow buffer management Sender Receiver 43
38 IntServe: Data Path Per-flow scheduling Sender Receiver CSE 123 Lecture 15: Routers and QoS 44
39 Differentiated Services Edge router Shape & police traffic Mark class of traffic in IP header field (e.g., gold service) Core router Schedule aggregates according to marks in header Drop lower-class traffic first during congestion A B Edge router Domain Core router
40 Summary To enforce differentiation on traffic quality requires router support Buffer management: what gets dropped Scheduling: what gets sent when Token bucket Key abstraction for taking about traffic needs (rate and burstiness) Fair queuing Approach to allocate bandwidth between flows Networks can provide quality of service Combines per-router traffic policing with network signaling IntServ and DiffServ are contrasting approaches 46
41 Thanks! See you at the final! 47
Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control?
Congestion Control Review What is congestion control? 15-441 Computer Networking What is the principle of TCP? Lecture 22 Queue Management and QoS 2 Traffic and Resource Management Resource Management
Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?
18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic
The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback
The network we see so far CSE56 - Lecture 08 QoS Network Xiaowei Yang TCP saw-tooth FIFO w/ droptail or red Best-effort service Web-surfing, email, ftp, file-sharing Internet Best Effort Service Our network
Real-time apps and Quality of Service
Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting
CS 268: Lecture 13. QoS: DiffServ and IntServ
CS 268: Lecture 13 QoS: DiffServ and IntServ Ion Stoica Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776 1
CS640: Introduction to Computer Networks. Why a New Service Model? Utility curve Elastic traffic. Aditya Akella. Lecture 20 QoS
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 QoS Why a New Service Model? Best effort clearly insufficient Some applications need more assurances from the network What is the basic
Internet Quality of Service
Internet Quality of Service Weibin Zhao [email protected] 1 Outline 1. Background 2. Basic concepts 3. Supporting mechanisms 4. Frameworks 5. Policy & resource management 6. Conclusion 2 Background:
16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4
Multimedia Networking Principles Last time Classify multimedia Multimedia Networking Applications Streaming stored audio and video Identify the network Real-time Multimedia: Internet Phone services the
Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71
Chapter 7 outline 7.1 multimedia networking applications 7.2 streaming stored audio and video 7.3 making the best out of best effort service 7.4 protocols for real-time interactive applications RTP, RTCP,
Improving QOS in IP Networks. Principles for QOS Guarantees. Principles for QOS Guarantees (more) Principles for QOS Guarantees (more)
Improving QOS in IP Networks Thus far: making the best of best effort Future: next generation Internet with QoS guarantees RSVP: signaling for resource reservations Differentiated Services: differential
Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS. What s the Problem?
Quality of Service (QoS) EECS 122: Introduction to Computer Networks Resource Management and QoS The Internet s most contentious subject - Inside vs. Outside the Network (see P&D, pp. 519-520) Computer
Distributed Systems 3. Network Quality of Service (QoS)
Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski [email protected] 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through
18: Enhanced Quality of Service
18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:
Sources: Chapter 6 from. Computer Networking: A Top-Down Approach Featuring the Internet, by Kurose and Ross
M ultimedia Communication Multimedia Systems(Module 5 Lesson 3) Summary: Beyond Best-Effort Motivating QoS Q uality of Service (QoS) Scheduling and Policing Sources: Chapter 6 from Computer Networking:
6.6 Scheduling and Policing Mechanisms
02-068 C06 pp4 6/14/02 3:11 PM Page 572 572 CHAPTER 6 Multimedia Networking 6.6 Scheduling and Policing Mechanisms In the previous section, we identified the important underlying principles in providing
Quality of Service (QoS)) in IP networks
Quality of Service (QoS)) in IP networks Petr Grygárek rek 1 Quality of Service (QoS( QoS) QoS is the ability of network to support applications without limiting it s s function or performance ITU-T T
Integrated Service (IntServ) versus Differentiated Service (Diffserv)
Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook Computer Networking A Top- Down Approach Featuring the Internet ACN: IntServ and DiffServ
Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:
Quality of Service 1 Traditional Nonconverged Network Traditional data traffic characteristics: Bursty data flow FIFO access Not overly time-sensitive; delays OK Brief outages are survivable 2 1 Converged
QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
QoS in IP networks. Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001. IETF Integrated Services (IntServ)
QoS in IP networks Computer Science Department University of Crete HY536 - Network Technology Lab II 2000-2001 IETF Integrated Services (IntServ) Connection-oriented solution (end-to-end) QoS guarantees
MULTIMEDIA NETWORKING
MULTIMEDIA NETWORKING AND QOS PROVISION A note on the use of these ppt slides: The notes used in this course are substantially based on powerpoint slides developed and copyrighted by J.F. Kurose and K.W.
How To Provide Qos Based Routing In The Internet
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
Network Management Quality of Service I
Network Management Quality of Service I Patrick J. Stockreisser [email protected] Lecture Outline Basic Network Management (Recap) Introduction to QoS Packet Switched Networks (Recap) Common
A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman
A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline
Analysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
Motivation. QoS Guarantees. Internet service classes. Certain applications require minimum level of network performance:
QoS Guarantees Motivation introduction call admission traffic specification link-level scheduling call setup protocol reading: Tannenbaum, 393-395, 458-471 Ch 6 in Ross/Kurose Certain applications require
Multimedia Requirements. Multimedia and Networks. Quality of Service
Multimedia Requirements Chapter 2: Representation of Multimedia Data Chapter 3: Multimedia Systems Communication Aspects and Services Multimedia Applications and Transfer/Control Protocols Quality of Service
Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
VoIP Quality of Service - Basic Theory
VoIP Quality of Service - Basic Theory PacNOG5 VoIP Workshop Papeete, French Polynesia. June 2009 Jonny Martin - [email protected] Intro What is Quality of Service (Qos)? QoS and the PBX Traffic Types
1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.
Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one
4 Internet QoS Management
4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control
Mixer/Translator VOIP/SIP. Translator. Mixer
Mixer/Translator VOIP/SIP RTP Mixer, translator A mixer combines several media stream into a one new stream (with possible new encoding) reduced bandwidth networks (video or telephone conference) appears
CS/ECE 438: Communication Networks. Internet QoS. Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE
CS/ECE 438: Communication Networks Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE Introduction The Internet only provides a best effort service
Announcements. Midterms. Mt #1 Tuesday March 6 Mt #2 Tuesday April 15 Final project design due April 11. Chapters 1 & 2 Chapter 5 (to 5.
Announcements Midterms Mt #1 Tuesday March 6 Mt #2 Tuesday April 15 Final project design due April 11 Midterm #1 Chapters 1 & 2 Chapter 5 (to 5.2) 1 Congestion Too much traffic can destroy performance
QoS. 15-744: Computer Networking. Motivation. Overview. L-7 QoS. Internet currently provides one single class of best-effort service
QoS 15-744: Computer Networking L-7 QoS IntServ DiffServ Assigned reading [She95] Fundamental Design Issues for the Future Internet Optional [CSZ92] Supporting Real-Time Applications in an Integrated Services
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University
Network management and QoS provisioning - QoS in the Internet
QoS in the Internet Inernet approach is based on datagram service (best effort), so provide QoS was not a purpose for developers. Mainly problems are:. recognizing flows;. manage the issue that packets
Overview. 15-441: Computer Networking. Components of Integrated Services. Service Interfaces RSVP. Differentiated services
Overview 15-441: Computer Networking Lecture 21: QoS and Mobile/Wireless Networking RSVP Differentiated services Internet mobility TCP Over Noisy Links Lecture 21: 3-31-05 2 Components of Integrated Services
Optimizing Converged Cisco Networks (ONT)
Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS Introducing QoS Objectives Explain why converged networks require QoS. Identify the major quality issues with converged networks.
DOCSIS 1.1 Cable Modem Termination Systems
DOCSIS 1.1 Cable Modem Termination Systems Chris Bridge [email protected] DOCSIS 1.1 Features QoS management Dynamic QoS management Dynamic QoS addition Dynamic QoS change Dynamic QoS deletion Policy-based
Improving Quality of Service
Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic
Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.
Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. A Network and Data Link Layer infrastructure Design to Improve QoS in Voice and video Traffic Jesús Arturo Pérez,
Differentiated Services
March 19, 1998 Gordon Chaffee Berkeley Multimedia Research Center University of California, Berkeley Email: [email protected] URL: http://bmrc.berkeley.edu/people/chaffee 1 Outline Architecture
6.5 Quality of Service
450 CHAPTER 6. CONGESTION CONTROL AND RESOURCE ALLOCATION reduce the rate at which they are sending packets. Your mechanism then happily consumes all the bandwidth. This strategy is fast but hardly fair.
Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012. Network Chapter# 19 INTERNETWORK OPERATION
Faculty of Engineering Computer Engineering Department Islamic University of Gaza 2012 Network Chapter# 19 INTERNETWORK OPERATION Review Questions ٢ Network Chapter# 19 INTERNETWORK OPERATION 19.1 List
Overview of QoS in Packet-based IP and MPLS Networks. Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi
Overview of QoS in Packet-based IP and MPLS Networks Paresh Shah Utpal Mukhopadhyaya Arun Sathiamurthi 1 Agenda Introduction QoS Service Models DiffServ QoS Techniques MPLS QoS Summary 2 Introduction QoS
Per-Flow Queuing Allot's Approach to Bandwidth Management
White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth
COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS
COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS Shubhangi Rastogi 1, Samir Srivastava 2 M.Tech Student, Computer Science and Engineering, KNIT, Sultanpur, India 1 Associate
Lecture 33. Streaming Media. Streaming Media. Real-Time. Streaming Stored Multimedia. Streaming Stored Multimedia
Streaming Media Lecture 33 Streaming Audio & Video April 20, 2005 Classes of applications: streaming stored video/audio streaming live video/audio real-time interactive video/audio Examples: distributed
Quality of Service (QoS) on Netgear switches
Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected
17: Queue Management. Queuing. Mark Handley
17: Queue Management Mark Handley Queuing The primary purpose of a queue in an IP router is to smooth out bursty arrivals, so that the network utilization can be high. But queues add delay and cause jitter.
A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)
A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia
The need for bandwidth management and QoS control when using public or shared networks for disaster relief work
International Telecommunication Union The need for bandwidth management and QoS control when using public or shared networks for disaster relief work Stephen Fazio Chief, Global Telecommunications Officer
Passive Queue Management
, 2013 Performance Evaluation of Computer Networks Objectives Explain the role of active queue management in performance optimization of TCP/IP networks Learn a range of active queue management algorithms
Performance Evaluation of the Impact of QoS Mechanisms in an IPv6 Network for IPv6-Capable Real-Time Applications
Journal of Network and Systems Management, Vol. 12, No. 4, December 2004 ( C 2004) DOI: 10.1007/s10922-004-0672-5 Performance Evaluation of the Impact of QoS Mechanisms in an IPv6 Network for IPv6-Capable
Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1
Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1 Elisabete Reis [email protected] Polytechnic Institute of Coimbra Fernando Melo [email protected]
QoS Strategy in DiffServ aware MPLS environment
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute of Technology P.O.Box 4, Klong Luang, Pathumthani,
Lecture 15: Congestion Control. CSE 123: Computer Networks Stefan Savage
Lecture 15: Congestion Control CSE 123: Computer Networks Stefan Savage Overview Yesterday: TCP & UDP overview Connection setup Flow control: resource exhaustion at end node Today: Congestion control Resource
"Charting the Course... ... to Your Success!" QOS - Implementing Cisco Quality of Service 2.5 Course Summary
Course Summary Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such as best effort, IntServ, and DiffServ,
IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS)
IMPLEMENTING CISCO QUALITY OF SERVICE V2.5 (QOS) COURSE OVERVIEW: Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements, conceptual models such
APPLICATION NOTE 209 QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS. Quality of Service Drivers. Why Test Quality of Service?
QUALITY OF SERVICE: KEY CONCEPTS AND TESTING NEEDS By Thierno Diallo, Product Specialist With the increasing demand for advanced voice and video services, the traditional best-effort delivery model is
Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led
Implementing Cisco Quality of Service QOS v2.5; 5 days, Instructor-led Course Description Implementing Cisco Quality of Service (QOS) v2.5 provides learners with in-depth knowledge of QoS requirements,
Quality of Service for VoIP
Quality of Service for VoIP WCS November 29, 2000 John T. Chapman Cisco Distinguished Engineer Broadband Products and Solutions Course Number Presentation_ID 1999, Cisco Systems, Inc. 1 The QoS Matrix
Internet services pricing under usagebased cost allocation: Congestion dependence
Internet services pricing under usagebased cost allocation: Congestion dependence Bratislava, Slovakia 18 20 September, 2001 RSBra-13-En Mark Scanlan 1 [email protected] Issues addressed in this presentation
How To Solve A Network Communication Problem
A White Paper by NEC Unified Solutions, Inc. What VoIP Requires From a Data Network Introduction Here is a very common story. A customer has a data network based on TCP/IP that is working well. He can
Highlighting a Direction
IP QoS Architecture Highlighting a Direction Rodrigo Linhares - [email protected] Consulting Systems Engineer 1 Agenda Objective IntServ Architecture DiffServ Architecture Some additional tools Conclusion
5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. [email protected].
5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] April 2008 Overview Service Management Performance Mgt QoS Mgt
Quality of Service for IP Videoconferencing Engineering White Paper
Engineering White Paper Subha Dhesikan Cisco Systems June 1 st, 2001 Copyright 2002 Cisco Systems, Inc. Table of Contents 1 INTRODUCTION 4 2 WHY QOS? 4 3 QOS PRIMITIVES 5 4 QOS ARCHITECTURES 7 4.1 DIFFERENTIATED
QoSpy an approach for QoS monitoring in DiffServ Networks.
QoSpy an approach for QoS monitoring in DiffServ Networks. Ulrich Hofmann Alessandro Anzaloni Ricardo de Farias Santos. [email protected] Instituto Tecnológico de Aeronaútica São José dos Campos-SP-Brazil
Smart Queue Scheduling for QoS Spring 2001 Final Report
ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang([email protected]) & Liu Tang([email protected])
QoS for Cloud Computing!
PIREGRID EFA53/08 QoS for Cloud Computing! PIREGRID THEMATIC DAY! May, 10thn 2011! University of Pau! Prof. Congduc Pham! http://www.univ-pau.fr/~cpham! Université de Pau, France! What is Quality of Service?!
IP-Telephony Quality of Service (QoS)
IP-Telephony Quality of Service (QoS) Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline End-to-end OoS of VoIP services Quality of speech codecs Network-QoS IntServ RSVP DiffServ
Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov [email protected]
Management of Telecommunication Networks Prof. Dr. Aleksandar Tsenov [email protected] Part 1 Quality of Services I QoS Definition ISO 9000 defines quality as the degree to which a set of inherent characteristics
Overview. QoS, Traffic Engineering and Control- Plane Signaling in the Internet. Telematics group University of Göttingen, Germany. Dr.
Vorlesung Telematik (Computer Networks) WS2004/05 Overview QoS, Traffic Engineering and Control- Plane Signaling in the Internet Dr. Xiaoming Fu Recent trends in network traffic and capacity QoS principles:
This topic lists the key mechanisms use to implement QoS in an IP network.
IP QoS Mechanisms QoS Mechanisms This topic lists the key mechanisms use to implement QoS in an IP network. QoS Mechanisms Classification: Each class-oriented QoS mechanism has to support some type of
CS268 Exam Solutions. 1) End-to-End (20 pts)
CS268 Exam Solutions General comments: ) If you would like a re-grade, submit in email a complete explanation of why your solution should be re-graded. Quote parts of your solution if necessary. In person
Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements
Outline Lecture 8 Performance Measurements and Metrics Performance Metrics Performance Measurements Kurose-Ross: 1.2-1.4 (Hassan-Jain: Chapter 3 Performance Measurement of TCP/IP Networks ) 2010-02-17
CH.1. Lecture # 2. Computer Networks and the Internet. Eng. Wafaa Audah. Islamic University of Gaza. Faculty of Engineering
Islamic University of Gaza Faculty of Engineering Computer Engineering Department Networks Discussion ECOM 4021 Lecture # 2 CH1 Computer Networks and the Internet By Feb 2013 (Theoretical material: page
VoIP Performance Over different service Classes Under Various Scheduling Techniques
Australian Journal of Basic and Applied Sciences, 5(11): 1416-1422-CC, 211 ISSN 1991-8178 VoIP Performance Over different service Classes Under Various Scheduling Techniques Ahmad Karim Bahauddin Zakariya
Figure 1: Network Topology
Improving NGN with QoS Strategies Marcel C. Castro, Tatiana B. Pereira, Thiago L. Resende CPqD Telecom & IT Solutions Campinas, S.P., Brazil E-mail: {mcastro; tatibp; tresende}@cpqd.com.br Abstract Voice,
CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding
CS 78 Computer Networks Internet Protocol (IP) Andrew T. Campbell [email protected] our focus What we will lean What s inside a router IP forwarding Internet Control Message Protocol (ICMP) IP
CSE 123b Communications Software
CSE 123b Communications Software Spring 2004 Final Review Stefan Savage Final Mechanics Will cover entire year of material (but likely with some bias to the material post-midterm) Based on lecture material,
Configuring QoS in a Wireless Environment
12 CHAPTER This chapter describes how to configure quality of service (QoS) on your Cisco wireless mobile interface card (WMIC). With this feature, you can provide preferential treatment to certain traffic
QoS for (Web) Applications Velocity EU 2011
QoS for (Web) Applications Velocity EU 2011 Intelligent Activity Metering Self Regulated Software Signals & Control [email protected] Self Adaptive Software Self Adaptive Software evaluates its
Requirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
ERserver. iseries. Quality of service
ERserver iseries Quality of service ERserver iseries Quality of service Copyright International Business Machines Corporation 2002. All rights reserved. US Government Users Restricted Rights Use, duplication
Quality of Service in ATM Networks
Quality of Service in ATM Networks Components of a QoS Network 1. At network entrance: Policing and Shaping 2. Somewhere in the network: Admission Control 3. At switches: Classification, Scheduling 4.
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications
Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications Sarhan M. Musa Mahamadou Tembely Matthew N. O. Sadiku Pamela H. Obiomon
QoS for real-time IP traffic
Graduate Thesis Siv.ing. degree in Information and Communication Technology by Helge Gundersen and Frode Trydal Grimstad, May 2001 Abstract i Abstract This thesis focuses on three service models, known
Protocols with QoS Support
INF5071 Performance in Distributed Systems Protocols with QoS Support 13/10-2006 Overview Quality-of-Service Per-packet QoS IP Per-flow QoS Resource reservation QoS Aggregates DiffServ, MPLS The basic
EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP
Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU
Earliest Due Date (EDD) [Ferrari] Delay EDD. Jitter EDD
Earliest Due Date (EDD) [Ferrari] Based on EDF Delay-EDD vs. jitter-edd Works for periodic message models (single packet in period): (pi,, Di) Partition end-to-end deadline D i into local deadlines D i,k
King Fahd University of Petroleum & Minerals Computer Engineering g Dept
King Fahd University of Petroleum & Minerals Computer Engineering g Dept COE 543 Mobile and Wireless Networks Term 111 Dr. Ashraf S. Hasan Mahmoud Rm 22-148-3 Ext. 1724 Email: [email protected] 12/24/2011
Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network
University of Helsinki - Department of Computer Science Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network Oriana Riva [email protected] Contents
