{"title":"Priority-aware forward error correction for HTTP","authors":"Nooshin Eghbal, P. Lu","doi":"10.1145/3547115.3547195","DOIUrl":"https://doi.org/10.1145/3547115.3547195","url":null,"abstract":"TCP has been replaced by QUIC in the latest version of HTTP (i.e., HTTP/3) to reduce the Head-Of-Line (HOL) blocking problem. Also, there have been improvements to HTTP's priority mechanism for Web resources, beyond the existing tree-based one, to improve page-load times. We propose that Forward Error Correction (FEC) for selected, high-priority resources, can be (re-)introduced to HTTP to further reduce HOL blocking effects and improve page-load times, while maintaining reasonable overheads. A prototype and experiment are discussed.","PeriodicalId":384532,"journal":{"name":"Proceedings of the Workshop on Applied Networking Research","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121587203","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Safiqul Islam, Kristian A. Hiorth, C. Griwodz, M. Welzl
{"title":"Is it really necessary to go beyond a fairness metric for next-generation congestion control?","authors":"Safiqul Islam, Kristian A. Hiorth, C. Griwodz, M. Welzl","doi":"10.1145/3547115.3547192","DOIUrl":"https://doi.org/10.1145/3547115.3547192","url":null,"abstract":"A recent article suggests that the potential for deployment of congestion control mechanisms in the future Internet should be evaluated using a new concept called \"harm\" instead of measuring \"fairness\". While there are good arguments in favor of this new approach, its practical benefits have not yet been experimentally evaluated, and calculating harm requires producing more experimental data. We apply the harm concept to data produced in real-life experiments with competing pairs of various TCP variants: Cubic vs. Reno, BBR vs. Cubic, and Reno vs. Vegas. These experiments cover various levels of \"aggression\" as well as different feedback types that the controls are based upon. We present a new linear representation of relative harm between scenarios, which can help us to assess the differences in harm between a variety of situations. Among other results, we can see that BBR is on average 1.6 times more harmful to Cubic in high-BDP situations (when Cubic is most aggressive) than Cubic is to Reno.","PeriodicalId":384532,"journal":{"name":"Proceedings of the Workshop on Applied Networking Research","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128159971","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jan Marius Evang, Azza H. Ahmed, A. Elmokashfi, Haakon Bryhni
{"title":"Crosslayer network outage classification using machine learning","authors":"Jan Marius Evang, Azza H. Ahmed, A. Elmokashfi, Haakon Bryhni","doi":"10.1145/3547115.3547193","DOIUrl":"https://doi.org/10.1145/3547115.3547193","url":null,"abstract":"Network failures are common, difficult to troubleshoot, and small operators with limited resources need better tools for troubleshooting. In this paper, we analyse two years of outages from a small global network for high-quality services. Then, we develop a machine learning model for outage classification that can be set up with little effort and low risk. We use passive Bidirectional Forwarding Detection (BFD) data to classify Layer2 problems and add active packet loss data to classify other problems. The Layer2 problems were classified with a 99% accuracy and the other problems with 40%--100% accuracy. This is a significant improvement when we observe that only 35% of the customer cases we studied received any Reason for Outage (RFO) response from the Customer Support Centre.","PeriodicalId":384532,"journal":{"name":"Proceedings of the Workshop on Applied Networking Research","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117337710","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On the suitability of BBR congestion control for QUIC over GEO SATCOM networks","authors":"Aitor Martín, Naeem Khademi","doi":"10.1145/3547115.3547194","DOIUrl":"https://doi.org/10.1145/3547115.3547194","url":null,"abstract":"Satellite broadband connectivity has received significant level of interest in recent years, partly due to the emergence of 5th and 6th generations of cellular networks and their novel use-cases. High-throughput GEO satellites are therefore expected to become an integral part of such networks both for access and backhauling. Almost simultaneously, major breakthroughs have occurred within the Internet transport layer - i.e., with the increasing deployment of user-space QUIC protocol and BBR congestion control. The impact of these innovations and their overall performance on the Internet paths traversing over satellite links is yet to be investigated. Although traditionally TCP-splitting methods with Performance-Enhancing-Proxies (PEPs) were used to boost the transport performance over the satellite links, such approaches become hard for QUIC due to its encrypted nature. This leads to QUIC's poor performance over satellite links, which is currently being investigated by the IETF's QUIC WG. In addition, the transport performance depends on the choice of congestion control and QUIC implementation. In this work we will explore these aspects and the suitability of BBR congestion control for QUIC over SATCOM networks through real-life experimentation in an emulated testbed environment.","PeriodicalId":384532,"journal":{"name":"Proceedings of the Workshop on Applied Networking Research","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126768810","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}