Machine-learnt versus analytical models of TCP throughput
Open accessThe claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Using active measurement tools for computing model features provides predictions as accurate as relying on ideal passive measurements.
“Moreover, the evaluation show that using active measurement tools for computing the model features, provide predictions as accurate as relying on ideal passive measurements.”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [238]
The SVR model yields more predictions with a relative prediction error of at least 10% than a simple history-based predictor.
“The results reveal that the SVR model yields more predictions with a relative prediction error (RPE) of at least 10% than a simple history-based predictor.”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [238]
Several ML-based approaches have addressed limitations of inferring congestion by estimating throughput, RTT, and mobility in TCP-based networks, table entries rate in NDNs, and congestion level in DTNs.
“For the aforementioned reasons, several ML-based approaches have addressed the limitations of inferring the congestion in various network architectures by estimating different network parameters: throughput [238, 316, 371], RTT [22,128], and mobility [309] in TCP-based networks, table entries rate in NDNs [230], and congestion level in DTNs [412].”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [238]
El Khayat et al. find that Timeout Loss Rate adds significant improvement in prediction accuracy.
“From the different features used in the learning phase for building the ML models, the authors find that the Timeout Loss Rate (TLR) adds significant improvement in prediction accuracy.”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [238]
MLP-NN achieve the lowest accuracy error, followed by MART.
“MLP-NN achieve the lowest accuracy error, followed by MART with [332].”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [238]
TCP, as well as some multicast and multipath protocols, infer the congestion state from estimated network parameters such as RTT and throughput to adapt their behavior.
“TCP, as well as some multicast and multipath protocols, infer the congestion state from estimated network parameters (e.g.RTT and throughput) to adapt their behavior.”
From A comprehensive survey on machine learning for networking: Evolution, applications and research opportunities (2018) · cites this paper as [238]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
The Elements of Statistical Learning
Hastie, T., Tibshirani, R., & Friedman, J. (2009) · Springer Series in Statistics · doi:10.1007/978-0-387-84858-7 · Cited by 25,970 · see citing works
Classification and Regression Trees.
Gordon, A. D., Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1984) · Biometrics · doi:10.2307/2530946 · Cited by 23,834 · see citing works
Classification and Regression Trees.
Ryzin, J. V., Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1986) · Journal of the American Statistical Association · doi:10.2307/2288003 · Cited by 21,028 · see citing works
Neural networks for pattern recognition
Bishop, C. (1994) · Choice Reviews Online · doi:10.5860/choice.31-5500 · Cited by 18,537 · see citing works
Breiman, L. (1996) · Machine Learning · doi:10.1007/bf00058655 · Cited by 16,325 · see citing works
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
Lu, Z. Q. J. (2010) · Journal of the Royal Statistical Society Series A (Statistics in Society) · doi:10.1111/j.1467-985x.2010.00646_6.x · Cited by 12,904 · see citing works
Geurts, P., Ernst, D., & Wehenkel, L. (2006) · Machine Learning · doi:10.1007/s10994-006-6226-1 · Cited by 9,300 · see citing works
Self-citationAllman, M., Paxson, V., & Blanton, E. (2009) · doi:10.17487/rfc5681 · Cited by 2,523 · see citing works
Padhye, J. D., Firoiu, V., Towsley, D., & Kurose, J. (1998) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/285237.285291 · Cited by 2,107 · see citing works
Pattern Classification (2nd Edition)
Duda, R. O., Hart, P. E., & Stork, D. G. (2000) · Wiley-Interscience eBooks · Cited by 2,070 · see citing works
Neural networks for pattern recognition
Marshall, J. A. (1995) · Neural Networks · doi:10.1016/0893-6080(95)90002-0 · Cited by 1,888 · see citing works
Promoting the use of end-to-end congestion control in the Internet
Floyd, S., & Fall, K. (1999) · IEEE/ACM Transactions on Networking · doi:10.1109/90.793002 · Cited by 1,647 · see citing works
The macroscopic behavior of the TCP congestion avoidance algorithm
Mathis, M., Semke, J., Mahdavi, J., & Ott, T. J. (1997) · ACM SIGCOMM Computer Communication Review · doi:10.1145/263932.264023 · Cited by 1,496 · see citing works
Equation-based congestion control for unicast applications
Floyd, S., Handley, M. J., Padhye, J. D., & Widmer, J. (2000) · ACM SIGCOMM Computer Communication Review · doi:10.1145/347057.347397 · Cited by 1,416 · see citing works
Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED
Misra, V., Gong, W., & Towsley, D. (2000) · ACM SIGCOMM Computer Communication Review · doi:10.1145/347057.347421 · Cited by 1,279 · see citing works
Modeling TCP Reno performance: a simple model and its empirical validation
Padhye, J. D., Firoiu, V., Towsley, D., & Kurose, J. F. (2000) · IEEE/ACM Transactions on Networking · doi:10.1109/90.842137 · Cited by 1,186 · see citing works
Padhye, J. D., Firoiu, V., Towsley, D., & Kurose, J. (1998) · ACM SIGCOMM Computer Communication Review · doi:10.1145/285243.285291 · Cited by 716 · see citing works
Packet-level traffic measurements from the sprint IP backbone
Fraleigh, C., Moon, S. B., Lyles, B., Cotton, C., Khan, M., Moll, D., Rockell, R., Seely, T., & Diot, C. (2003) · IEEE Network · doi:10.1109/mnet.2003.1248656 · Cited by 639 · see citing works
Equation-based congestion control for unicast applications
Floyd, S., Handley, M. J., Padhye, J. D., & Widmer, J. (2000) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/347059.347397 · Cited by 587 · see citing works
TCP-like congestion control for layered multicast data transfer
Vicisano, L., Crowcroft, J., & Rizzo, L. (2002) · doi:10.1109/infcom.1998.662909 · Cited by 522 · see citing works
Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED
Misra, V., Gong, W., & Towsley, D. (2000) · doi:10.1145/347059.347421 · Cited by 427 · see citing works
A survey on TCP-friendly congestion control
Widmer, J., Denda, R., & Mauve, M. (2001) · IEEE Network · doi:10.1109/65.923938 · Cited by 361 · see citing works
Comparative performance analysis of versions of TCP in a local network with a lossy link
Kumar, A. (1998) · IEEE/ACM Transactions on Networking · doi:10.1109/90.720921 · Cited by 300 · see citing works
Extending equation-based congestion control to multicast applications
Widmer, J., & Handley, M. J. (2001) · ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications (SIGCOMM) · doi:10.1145/383059.383081 · Cited by 246 · see citing works
Analytic models for the latency and steady-state throughput of tcp tahoe, reno, and sack
Sikdar, B., Kalyanaraman, S., & Vastola, K. S. (2003) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2003.820427 · Cited by 143 · see citing works
A stochastic model of TCP/IP with stationary random losses
Altman, E., Avrachenkov, K. E., & Barakat, C. (2005) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2005.845536 · Cited by 137 · see citing works
AIMD, fairness and fractal scaling of TCP traffic
Baccelli, F., & Hong, D. (2003) · Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM) · doi:10.1109/infcom.2002.1019264 · Cited by 106 · see citing works
MLDA: a TCP-friendly congestion control framework for heterogeneous multicast environments
Sisalem, D., & Wolisz, A. (2002) · doi:10.1109/iwqos.2000.847939 · Cited by 97 · see citing works
A stochastic model of TCP/IP with stationary random losses
Altman, E., Avrachenkov, K. E., & Barakat, C. (2000) · doi:10.1145/347059.347549 · Cited by 79 · see citing works
The window distribution of idealized TCP congestion avoidance with variable packet loss
Misra, A., & Ott, T. J. (1999) · doi:10.1109/infcom.1999.752179 · Cited by 64 · see citing works
TCP in presence of bursty losses
Altman, E., Avrachenkov, K. E., & Barakat, C. (2000) · ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) · doi:10.1145/339331.350541 · Cited by 53 · see citing works
Extending equation-based congestion control to multicast applications
Widmer, J., & Handley, M. J. (2001) · ACM SIGCOMM Computer Communication Review · doi:10.1145/964723.383081 · Cited by 39 · see citing works
TCP/IP modeling and validation
Barakat, C. (2001) · IEEE Network · doi:10.1109/65.923939 · Cited by 38 · see citing works
Closed queueing network models of interacting long-lived TCP flows
Garetto, M., Cigno, R. L., Meo, M., & Marsan, M. A. (2004) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2004.826297 · Cited by 37 · see citing works
Improving TCP in Wireless Networks with an Adaptive Machine-Learnt Classifier of Packet Loss Causes
El Khayat, I., Geurts, P., & Leduc, G. (2005) · Lecture Notes in Computer Science · doi:10.1007/11422778_44 · Cited by 20 · see citing works
Self-citationA stochastic Model of TCP/IP with Stationary Ergodic Random Losses
Altman, E., Avrachenkov, K. E., & Barakat, C. (1999) · Cited by 18 · see citing works
TCP in presence of bursty losses
Altman, E., Avrachenkov, K. E., & Barakat, C. (2000) · ACM SIGMETRICS Performance Evaluation Review · doi:10.1145/345063.350541 · Cited by 10 · see citing works
On the Accuracy of Analytical Models of TCP Throughput
Khayat, I. E., Geurts, P., & Leduc, G. (2006) · Lecture notes in computer science · doi:10.1007/11753810_41 · Cited by 9 · see citing works
Self-citationCycle-based TCP-friendly algorithm
Ait‐Hellal, O., Yamamoto, L., & Leduc, G. (2003) · Globecom · doi:10.1109/glocom.1999.830172 · Cited by 3 · see citing works
Self-citation
Flagged first, then by citations
2 of the 41 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Boutaba, R., Salahuddin, M. A., Limam, N., Ayoubi, S., Shahriar, N., Estrada-Solano, F., & Caicedo, O. M. (2018) · Journal of Internet Services and Applications · doi:10.1186/s13174-018-0087-2 · Cited by 1,036 · see citing works
A Review on Machine Learning Strategies for Real-World Engineering Applications
Jhaveri, R. H., Revathi, A. R., Ramana, K., Raut, R., & Dhanaraj, R. K. (2022) · Mobile Information Systems · doi:10.1155/2022/1833507 · Cited by 124 · see citing works
In-Network Machine Learning Using Programmable Network Devices: A Survey
Zheng, C., Hong, X., Ding, D., Vargaftik, S., Ben-Itzhak, Y., & Zilberman, N. (2023) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2023.3344351 · Cited by 90 · see citing works
A Survey on Client Throughput Prediction Algorithms in Wired and Wireless Networks
Schmid, J., Höß, A., & Schuller, B. W. (2021) · ACM Computing Surveys · doi:10.1145/3477204 · Cited by 21 · see citing works
IRate: Initial Video Bitrate Selection System for HTTP Streaming
Mok, R. K. P., Li, W., & Chang, R. K. C. (2016) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2016.2559078 · Cited by 18 · see citing works
Detecting Triangle Inequality Violations in Internet Coordinate Systems by Supervised Learning
Liao, Y., Kâafar, M. A., Gueye, B., Cantin, F., Geurts, P., & Leduc, G. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-01399-7_28 · Cited by 5 · see citing works
Self-citationSaturation aware TCP throughput prediction
Zhou, J., Ren, F., & Lin, C. (2009) · IEEE International Performance, Computing, and Communications Conference · doi:10.1109/pccc.2009.5403823 · Cited by 1 · see citing works
Machine Learning for Resources Prediction in Multihoming Scenarios
Capela, N., & Sargento, S. (2015) · IEEE Globecom Workshops (GC Wkshps) · doi:10.1109/glocomw.2015.7414202 · Cited by 1 · see citing works
Glisic, S., & Lorenzo, B. (2022) · Wiley eBooks · doi:10.1002/9781119790327.ch7
AI-driven Throughput Prediction for Prioritization of Video Calling Traffic
Kovvuri, J. R., Kanagarathinam, M. R., Sivalingam, K. M., & Bhagavath, A. P. (2024) · IEEE Globecom Workshops (GC Wkshps) · doi:10.1109/gcwkshp64532.2024.11100540
- Authors
- El Khayat, I., Geurts, P., & Leduc, G.
- Affiliations
- University of Liège (BE)
- Corresponding author
- Leduc, G.
- ORCID
- Geurts, P.
- Venue
- Computer Networks
- Publisher
- Elsevier BV
- Published
- 2007-07
- Volume
- 51
- Issue
- 10
- Pages
- 2631-2644
- ISSN
- 1389-1286 (ISSN-L)
- OpenAlex
- W2081504788
- Cited by
- 10
- References
- 41
- Citations by year
- 2024: 1 · 2023: 1 · 2022: 2 · 2021: 1 · 2018: 1 · 2016: 1 · 2015: 1
- FWCI
- 0.96
- Type
- journal article
- Language
- en
- Open access
- green
- orbi.uliege.be
- Licence
- Locations
- Computer Networks (publishedVersion)
- Open Repository and Bibliography (University of Liège) (submittedVersion, other-oa)
- Funders
- European Commission
- Fonds De La Recherche Scientifique - FNRS
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Network Traffic and Congestion Control
- Physical Sciences › Computer Science › Computer Networks and Communications › Wireless Networks and Protocols
- Physical Sciences › Computer Science › Computer Networks and Communications › Software-Defined Networks and 5G
- Keywords
- TCP throughput, analytical throughput model, TCP-friendliness, packet loss detection
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review