Endpoint Admission Control WebTP Presentation 9/26/00 Presented by Ye Xia Reference: L. Breslau, E. W. Knightly, S. Shenkar, I. Stoica, H. Zhang, “Endpoint.

Slides:



Advertisements
Similar presentations
Congestion Control and Fairness Models Nick Feamster CS 4251 Computer Networking II Spring 2008.
Advertisements

Using Edge-To-Edge Feedback Control to Make Assured Service More Assured in DiffServ Networks K.R.R.Kumar, A.L.Ananda, Lillykutty Jacob Centre for Internet.
CSIT560 Internet Infrastructure: Switches and Routers Active Queue Management Presented By: Gary Po, Henry Hui and Kenny Chong.
Transport Layer3-1 TCP AIMD multiplicative decrease: cut CongWin in half after loss event additive increase: increase CongWin by 1 MSS every RTT in the.
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 – QoS.
24.1 Chapter 24 Congestion Control and Quality of Service Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Comments on the Performance of Measurement Based Admission Control Algorithms Lee Breslau, S. Jamin, S. Shenker Infocom 2000.
Advanced Computer Networking Congestion Control for High Bandwidth-Delay Product Environments (XCP Algorithm) 1.
Worcester Polytechnic Institute The War Between Mice and Elephants Liang Guo, Ibrahim Matta Presented by Vasilios Mitrokostas for CS 577 / EE 537 Images.
Max Min Fairness How define fairness? “ Any session is entitled to as much network use as is any other ” ….unless some sessions can use more without hurting.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #11 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
A Case for Relative Differentiated Services and the Proportional Differentiation Model Constantinos Dovrolis Parameswaran Ramanathan University of Wisconsin-Madison.
1 Minseok Kwon and Sonia Fahmy Department of Computer Sciences Purdue University {kwonm, All our slides and papers.
Source-Adaptive Multilayered Multicast Algorithms for Real- Time Video Distribution Brett J. Vickers, Celio Albuquerque, and Tatsuya Suda IEEE/ACM Transactions.
Congestion Control and Resource Allocation
Current Research Topics -Sigcomm Sessions -QoS -Network analysis & security -Multicast -giga/tera bit routers /fast classification -web performance -TCP.
CSE 401N Multimedia Networking-2 Lecture-19. Improving QOS in IP Networks Thus far: “making the best of best effort” Future: next generation Internet.
Data Communication and Networks
ACN: Congestion Control1 Congestion Control and Resource Allocation.
FTDCS 2003 Network Tomography based Unresponsive Flow Detection and Control Authors Ahsan Habib, Bharat Bhragava Presenter Mohamed.
The War Between Mice and Elephants By Liang Guo (Graduate Student) Ibrahim Matta (Professor) Boston University ICNP’2001 Presented By Preeti Phadnis.
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
1 Proportional differentiations provisioning Packet Scheduling & Buffer Management Yang Chen LANDER CSE Department SUNY at Buffalo.
Congestion Control for High Bandwidth-Delay Product Environments Dina Katabi Mark Handley Charlie Rohrs.
CIS679: Scheduling, Resource Configuration and Admission Control r Review of Last lecture r Scheduling r Resource configuration r Admission control.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CSE679: QoS Infrastructure to Support Multimedia Communications r Principles r Policing r Scheduling r RSVP r Integrated and Differentiated Services.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
© 2006 Cisco Systems, Inc. All rights reserved. 3.3: Selecting an Appropriate QoS Policy Model.
Adaptive Packet Marking for Providing Differentiated Services in the Internet Wu-chang Feng, Debanjan Saha, Dilip Kandlur, Kang Shin October 13, 1998.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Rev PA Signaled Provisioning of the IP Network Resources Between the Media Gateways in Mobile Networks Leena Siivola
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
Bandwidth partitioning (jointly with R. Pan, C. Psounis, C. Nair, B. Yang, L. Breslau and S. Shenker)
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services MPLS.
ACN: CSFQ1 CSFQ Core-Stateless Fair Queueing Presented by Nagaraj Shirali Choong-Soo Lee ACN: CSFQ1.
1 [3] Jorge Martinez-Bauset, David Garcia-Roger, M a Jose Domenech- Benlloch and Vicent Pla, “ Maximizing the capacity of mobile cellular networks with.
Link Scheduling & Queuing COS 461: Computer Networks
CIS679: DiffServ Model r Review of Last Lecture r 2-bit DiffServ architecture.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Beyond Best-Effort Service Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot November 2010 November.
CS 447 Network & Data Communication QoS (Quality of Service) & DiffServ Introduction Department of Computer Science Southern Illinois University Edwardsville.
Huirong Fu and Edward W. Knightly Rice Networks Group Aggregation and Scalable QoS: A Performance Study.
Congestion Control in CSMA-Based Networks with Inconsistent Channel State V. Gambiroza and E. Knightly Rice Networks Group
© Jörg Liebeherr, Quality-of-Service Architectures for the Internet Integrated Services (IntServ)
1 Congestion Control Computer Networks. 2 Where are we?
Network Support for QoS – DiffServ and IntServ Hongli Luo CEIT, IPFW.
CS 447 Network & Data Communication QoS Implementation for the Internet IntServ and DiffServ Department of Computer Science Southern Illinois University.
Multimedia and QoS#1 Quality of Service Support. Multimedia and QoS#2 QOS in IP Networks r IETF groups are working on proposals to provide QOS control.
Promoting the Use of End-to-End Congestion Control in the Internet Sally Floyd and Kevin Fall IEEE-ACAM Transactions on Networking, 馬儀蔓.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
Ch 6. Multimedia Networking Myungchul Kim
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
24.1 Chapter 24 Congestion Control and Quality of Service ICE302 Term # 2 Lecture # 3 Md. Asif Hossain.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Providing QoS in IP Networks
1 Flow-Aware Networking Introduction Concepts, graphics, etc. from Guide to Flow-Aware Networking: Quality-of-Service Architectures and Techniques for.
Topics discussed in this section:
Columbia University in the city of New York
Quality of Service in the Internet
Max Min Fairness How define fairness?
EE 122: Differentiated Services
CIS679: Two Planes and Int-Serv Model
Presentation transcript:

Endpoint Admission Control WebTP Presentation 9/26/00 Presented by Ye Xia Reference: L. Breslau, E. W. Knightly, S. Shenkar, I. Stoica, H. Zhang, “Endpoint Admission Control: Architectural Issues And Performance”. Sigcomm 2001.

Why Endpoint? Aim of admission control (AC): provide QOS to real-time flows IntServ has per-flow and router-based AC; requires hop-by-hop signalling (RSVP); each router keeps per-flow state; scalability problem. DiffServ lacks AC; providing QOS to each flow is not a primary concern; but more scalable. Hope: endpoint AC can combine the strength of both.

Algorithm Admission decision based on loss only Probing phase: each flow (at the end host) probes the network for loss or marking ratio (say, for 5 seconds) If the ratio is below a threshold, , flow is admitted. Loss model:

Router scheduling mechanisms Fair Queueing has “stolen bandwidth” problem. Example: suppose two types of flows; r2 > r1; and  = 0. Type 1 flow is admitted if r 1 (n 1 +n 2 ) < C; type 2 flow is admitted if r 1 n 1 + r 2 n 2 < C. When r 1 (n 1 +n 2 ) = C, type 1 flows experience no loss; type 2 flows’ loss ratio is (r 2 – r 1 )/ r 2

Best-Effort (TCP) Traffic Need to isolate TCP traffic and AC traffic. Consider what happens when –TCP traffic source is idle –TCP induces loss

Architecture Choice Priority queues –High priority for AC traffic –Low priority for TCP traffic –Probe traffic may take intermediate priority –FIFO queueing for AC traffic AC traffic is rate-limited and served at that rate. –non-work conserving scheduler

Probing Algorithms Difficulty in sampling loss/mark ratio Out-of-band probing –probing traffic takes lower priority than regular data traffic –Probing traffic has higher loss ECN marking: –marking rate higher than dropping rate –Router simulates a virtual queue drained at 90% capacity Problem: cannot relate specified threshold, , with actual loss ratio

Slow-Start Probing Thrashing: when many flows waiting for admission, probing traffic overloads the link. Cause: flow of rate r probes at rate r. Solution: slow-start probing. Gradually ramp up rate of probing traffic.

Thrashing Utilization collapses for both in-band and out-band probing For in-band probing, data loss ratio increases as well

Simulation Models Leaky-bucket constrained traffic sources –On-off sources and movie traces Poisson arrival of flows; exponential holding time with mean 300s. Interfering TCP traffic needs not to be simulated.  = 0,.01,.02,.03,.04,.05,.1,.15,.2. Comparison with router-based AC.

Traffic Sources

Basic Scenario Offered load: 20% blocking prob. Loss rate competitive with MBAC  is meaningful only for in-band drop. Other probing algo. reduce utilization. For in-band drop, 0.4% loss rate when  = 0. For out-band marking, low loss ratio can be achieve after probing for 5 seconds.

Longer Probing Time In-band dropping Lower loss ratio and lower utilization

High Load – In-band Dropping 400% offered load; 75% blocking prob. High loss Slow-start probing does better

High Load – Out-band Probing All algorithms are similar Probing traffic does not cause extra loss to data traffic Slow-start probing has higher utilization and loss ratio

High Load - Marking

Heterogeneous Traffic Large flow has 4 times the peak rate and higher blocking probability MBAC has similar behavoir

Multi-hop Loss Probability

Multi-hop – Blocking Probability

Sharing FIFO Queue with TCP Two lower curves are for  = 0.04 and 0.05 TCP prevents AC traffic to be admitted

Comments Quick conclusion on queueing/scheduling –Reconcile scheduling with end-to-end measurement Probing time is long. –can aggregate probing traffic –What to probe? AC criteria needs to be expanded (not just loss)  has no relationship with actual loss ratio WebTP has similar setup and similar issues.