Table of ContentsTraffic management An example What this requires What if… Traffic management Why is it important? Outline Basics: utility function Example Social welfare Example Some economic principles Principles applied The two camps Traffic models Telephone traffic models Internet traffic modeling Internet traffic models: features Outline Traffic classes Traffic classes - details GS vs. BE (cont.) Traffic subclasses (roadmap) ATM Forum GS subclasses ATM Forum BE subclasses IETF GS subclasses IETF BE subclasses Some points to ponder Outline Time scales Summary of mechanisms at each time scale Summary (cont.) Outline Renegotiation Renegotiation Renegotiation (cont.) RCBR Outline Signaling Signaling Signaling semantics Resource translation Signaling: transport Internet signaling transport: RSVP RSVP motivation Multicast reservation styles RSVP Filters Soft state Why is signaling hard ? Outline Admission control Admission control VBR admission control 1. Peak-rate admission control 2. Worst-case admission control 3. Admission with statistical guarantees 3. Admission with statistical guarantees (contd.) 3. Admission with statistical guarantees (contd.) 4. Measurement-based admission Outline Peak load pricing Problems with cyclic demand Peak load pricing Example Example (contd.) Lessons Outline Capacity planning Capacity planning 1. Measure network during busy hour 2. Create traffic matrix 3. Decide topology 4. Assign capacity Telephone network capacity planning Sample Erlang curves Capacity allocation Capacity planning on the Internet Capacity planning on the Internet Problems with capacity planning Outline Some open problems Six open problems 1. Resource translation 2. Renegotiation 3. Measurement based admission 4. Peak load pricing 5. Capacity planning 6. A metaproblem Macroscopic QoS |
Author: S. Keshav
Email: skeshav@cs.cornell.edu Home Page: http://www.cs.cornell.edu/home/skeshav |