@misc{15018, keywords = {Measurement, Fling, DSCP, Ingress, Egress}, author = {Runa Barik and Michael Welzl and Ahmed Elmokashfi and Thomas Dreibholz and Stein Gjessing}, title = {Can WebRTC QoS Work? A DSCP Measurement Study}, abstract = {DiffServ was designed to implement service provider quality of service (QoS) policies, where ingress and egress routers change the DiffServ Code Point (DSCP) in the IP header. However, nowadays, applications are beginning to directly set the DSCP themselves, in the hope that this will yield a more appropriate service for their respective video, audio and data streams. WebRTC is a prime example of such an application. As a first step towards understanding whether "WebRTC QoS works", we measured, for both IPv4 and IPv6, what happens to DSCP values along Internet paths. Our study is based on end-to-end measurements from 160 IPv4 and 65 IPv6 geographically spread controlled probe clients to 34 IPv4 and 18 IPv6 servers respectively. Clearly, when the DSCP value is changed, the net result may not be what the application desired. We find that this happens often, and conclude with recommendations on how to improve WebRTC and other applications using the DSCP.}, year = {2018}, journal = {2018 30th International Teletraffic Congress (ITC 30)}, pages = {167-175}, month = {09/2018}, publisher = {IEEE Computer Society}, address = {Vienna, Austria}, isbn = {978-0-9883045-5-0}, doi = {10.1109/ITC30.2018.00034}, }