DOC PREVIEW
Berkeley ELENG 122 - Implementing QoS

This preview shows page 1-2-3-4-5 out of 14 pages.

Save
View full document
Premium Document
Do you want full access? Go Premium and unlock all 14 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

UCB Implementing QoS Jean Walrand EECS Outline UCB What Where End to End Edge to Edge Edge to End Overlay Mechanisms Bandwidth Delay Access Control Packet Marking Vegas Incentive Compatible Protocols DiffServ MPLS Pricing Flat Usage Congestion What UCB Throughput R Mbps Flow e g TCP connection Pipe e g IP source IP destination Possibly class e g VoIP Hose Aggregate rate out of port Timescale 1 Mbps over every ms 1 Mbps over every second What UCB continued Latency Upper bound T Dmax e g conference Dmax 200ms Jitter Tmax Tmin Jitter Playback buffer CBR What UCB continued Other Security e g VPN Measure of security Physical Fiber Link VLAN IP Ipsec Availability e g except for 1 hour every 10 years MTBF MTBR UCB Where Edge to edge Edge to edge End to end UCB Where continued Overlay Network QoS box edge to edge with QoS Mechanisms UCB Access Control Example MAN R 1 Gbps bi dir Police R to 1 Gbps N Guaranteed UCB Mechanisms Packet Marking continued Frank Kelly Mark with probability that the extra packet creates a loss User pays per mark and slows down when pay rate reaches budget Revenues Loss rate times unit cost Distributed according to willingness to pay By choosing unit cost adjust loss rate Throughput is then divided according to user utilities Single class but differentiated services UCB Mechanisms continued Vegas Window rate x Prop backlog Try to maintain a fixed backlog Equal backlogs Equal throughputs B Davie Extension to multiple bottleneck case J Mo Difficulty Not compatible with Reno Mechanisms UCB continued Incentive Compatible Protocols Problem If QoS is free users will ask for best As result wasted resources Solution Design protocols that discourage waste Attempt Voice Low delay larger loss Data Larger delay small loss E g differentiated RED with priority Shortcoming Can cheat with FEC for data Mechanisms UCB DiffServ Typically three classes continued Expedited Forwarding Low lagency e g VoIP Assured Forwarding Guaranteed rate Best Effort MPLS Typically long term SLAs Protection switching is possible Traffic Engineering to optimize network Mechanisms UCB continued Proposal Overlay Network Network domains implement AF or MPLS QoS Boxes implement Classification Policing Pricing QoS Transport e g Vegas Pricing UCB Flat Fee 30 00 month Usage Based 0 01 Mbyte Pro Encourages rational use Cons Unpredictable can learn risky can cap requires sophistication Congestion Based time of day spot price Pros Simple predictable bounded Cons Wasteful cannot provide 10Mbps on demand Pro Most rational leads to best utilization Cons Sophisticated requires software agents Mechanisms Heavy infrastructure necessary


View Full Document

Berkeley ELENG 122 - Implementing QoS

Documents in this Course
Lecture 6

Lecture 6

22 pages

Wireless

Wireless

16 pages

Links

Links

21 pages

Ethernet

Ethernet

10 pages

routing

routing

11 pages

Links

Links

7 pages

Switches

Switches

30 pages

Multicast

Multicast

36 pages

Switches

Switches

18 pages

Security

Security

16 pages

Switches

Switches

18 pages

Lecture 1

Lecture 1

56 pages

OPNET

OPNET

5 pages

Lecture 4

Lecture 4

16 pages

Ethernet

Ethernet

65 pages

Models

Models

30 pages

TCP

TCP

16 pages

Wireless

Wireless

48 pages

Load more
Download Implementing QoS
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Implementing QoS and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Implementing QoS and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?