1
CSE 123: Computer Networks Chris Kanich
Lecture 16: QoS and 802.11
Prj2 due for full credit 11:59pm
Lecture 16 Overview
QoS followup: Packet Scheduling
Fair Queueing Fluid Flow
802.11 Wireless
CSMA/CA Hidden Terminals RTS/CTS
2 CSE 123 – Lecture 16: QoS and 802.11
So far we’ve done 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)
Weighted fair queuing
Proportional share scheduling Schedule round-robins among queues in proportion to some
weight parameter
Scheduling
CSE 123 – Lecture 15: Routers and QoS 3