QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications...
-
Upload
brett-moore -
Category
Documents
-
view
212 -
download
0
Transcript of QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications...
![Page 1: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/1.jpg)
QoS research in a complicated world
Christian HuitemaArchitect Windows Networking & CommunicationsMicrosoft Corporation
![Page 2: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/2.jpg)
Infocom 2002QoS research in a complex
world 2
The state of research ?
•We need QoS for VoIP, video on demand, etc.
•To implement QoS, we need queuing models, signaling protocols, QoS contracts, etc.
•And I get to do tons of maths and publish papers.
![Page 3: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/3.jpg)
Infocom 2002QoS research in a complex
world 3
The contrarian's view
•Look at the real network!
•We don’t really need QoS for VoIP, we need bandwidth for video on demand, etc.
•QoS signaling is dead.
•Maths are nice, use them for adaptivity.
![Page 4: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/4.jpg)
Infocom 2002QoS research in a complex
world 4
Myth : QoS provides better service
Myth: In a QoS enabled network, you get
more bandwidth, less delays
Reality: QoS = access control. You can only provide better service to
some if you exclude others.
Deployment issue: Only develop an application, if there
is enough bandwidth “in most places”
![Page 5: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/5.jpg)
Infocom 2002QoS research in a complex
world 5
Myth: Applications will require QoS
Myth: Applications will use a QoS API,
because that will give better service.
Reality As long as QoS is not ubiquitous,
applications must be adaptive.
Deployment issue Since applications don’t require it, little
incentive to upgrade the network. Little incentive to maintain the API
![Page 6: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/6.jpg)
Infocom 2002QoS research in a complex
world 6
Myth: congestion occurs in the network
Myth: There are bottlenecks in the network,
each hop adds delays
Reality: Look at Global Crossing, Qwest,
Worldcom Price of Mbps divided by 6 in 2 years Congestion occurs mostly at the edges.
Deployment issue: Operators of large networks don’t
perceive any benefit to QoS, just costs.
![Page 7: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/7.jpg)
Infocom 2002QoS research in a complex
world 7
Myth: QoS mechanism provide quality
Myth: We can use QoS mechanisms to
protect users from network issues
Reality: How exactly do we use QoS to protect
a web server against a denial of service attack?
Deployment issue: Making the network more robust
requires “last mile” solutions.
![Page 8: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/8.jpg)
Infocom 2002QoS research in a complex
world 8
Myth: eventually, QoS everywhere
Myth: Eventually, all routers will provide QoS
Reality: “Wireless guarantee” is an oxymoron
Deployment issue: A broken QoS promise will break the
application. If you cannot have QoS everywhere,
the application must be adaptive
![Page 9: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/9.jpg)
Infocom 2002QoS research in a complex
world 9
A short summary
The difference between theory and practice is even larger in practice than in theory
![Page 10: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/10.jpg)
Infocom 2002QoS research in a complex
world 10
Three QoS research suggestions
Apply local solutions to local problemsGet more dataIf you don’t have guarantee, adapt!
![Page 11: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/11.jpg)
Infocom 2002QoS research in a complex
world 11
Suggestion: research edge solutions
Backbone = large, edge = small The law of big numbers does not apply
to small numbers
Edge = degrees of liberty for innovation MAC layer for wireless (802.1p ?) Cooperation between local players Receive side enforcement First router solutions…
Liberty => research playground
![Page 12: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/12.jpg)
Infocom 2002QoS research in a complex
world 12
Suggestion: get as much data as we can!
Understand delays and losses In the network, at the edges What is the distribution? What are the causes?
Fix the obvious bugs! E.g. router hiccups, bad hardware
Repeat the measurements Don’t settle for yesteryear data. History matters! Praise the XVI century astronomers!
![Page 13: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/13.jpg)
Infocom 2002QoS research in a complex
world 13
Suggestion: research adaptation models
Today’s model are very crude The 1988 Internet 6 nodes NS
simulations…
TCP slow-start is probably wrongIf we learn about the network, we can design better adaptation models
APP
APP
Need the right black box model
![Page 14: QoS research in a complicated world Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.](https://reader036.fdocuments.in/reader036/viewer/2022072016/56649efc5503460f94c0f780/html5/thumbnails/14.jpg)
Infocom 2002QoS research in a complex
world 14
A short summary
•Success is, finding something your professors don’t know
•Even better, prove them wrong
•Learn how the Internet really behaves,
•Find where the old hypotheses are wrong,
•Build on it!