Carlo Augusto Grazia, Natale Patriciello, Martin Klapež, M. Casoni
{"title":"TCP和AQM算法之间的交叉比较:哪个是拥塞控制的最佳组合?","authors":"Carlo Augusto Grazia, Natale Patriciello, Martin Klapež, M. Casoni","doi":"10.23919/ConTEL.2017.8000042","DOIUrl":null,"url":null,"abstract":"Current Internet traffic is carried mainly by the Transmission Control Protocol (TCP), and the performance of the Internet depends strongly on how well TCP works. Detecting and mitigating the congestion is one of the main tasks of this protocol, in fact, different TCP versions are defined by their congestion control algorithm. Also, Active Queue Management (AQM) algorithms share the same goal of congestion mitigation with TCP, in particular, the most effective congestion control occurs when AQM and TCP work together. This paper presents a brief survey and a cross-comparison of the latest and most important TCP and AQM variants, then provides an evaluation of a different kind of performance (multiple Round-Trip Time, long delay, different congestion level, etc.) on the ns-3 network simulator over various types of environments. In a shared bottleneck, the choice of the TCP-AQM couple to adopt is crucial; we show that the results are not univocal, the “golden couple” depends on the performance that we want to boost and on the environment that we have to deal with.","PeriodicalId":410388,"journal":{"name":"2017 14th International Conference on Telecommunications (ConTEL)","volume":"94 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"A cross-comparison between TCP and AQM algorithms: Which is the best couple for congestion control?\",\"authors\":\"Carlo Augusto Grazia, Natale Patriciello, Martin Klapež, M. Casoni\",\"doi\":\"10.23919/ConTEL.2017.8000042\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Current Internet traffic is carried mainly by the Transmission Control Protocol (TCP), and the performance of the Internet depends strongly on how well TCP works. Detecting and mitigating the congestion is one of the main tasks of this protocol, in fact, different TCP versions are defined by their congestion control algorithm. Also, Active Queue Management (AQM) algorithms share the same goal of congestion mitigation with TCP, in particular, the most effective congestion control occurs when AQM and TCP work together. This paper presents a brief survey and a cross-comparison of the latest and most important TCP and AQM variants, then provides an evaluation of a different kind of performance (multiple Round-Trip Time, long delay, different congestion level, etc.) on the ns-3 network simulator over various types of environments. In a shared bottleneck, the choice of the TCP-AQM couple to adopt is crucial; we show that the results are not univocal, the “golden couple” depends on the performance that we want to boost and on the environment that we have to deal with.\",\"PeriodicalId\":410388,\"journal\":{\"name\":\"2017 14th International Conference on Telecommunications (ConTEL)\",\"volume\":\"94 6\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 14th International Conference on Telecommunications (ConTEL)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ConTEL.2017.8000042\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 14th International Conference on Telecommunications (ConTEL)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ConTEL.2017.8000042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A cross-comparison between TCP and AQM algorithms: Which is the best couple for congestion control?
Current Internet traffic is carried mainly by the Transmission Control Protocol (TCP), and the performance of the Internet depends strongly on how well TCP works. Detecting and mitigating the congestion is one of the main tasks of this protocol, in fact, different TCP versions are defined by their congestion control algorithm. Also, Active Queue Management (AQM) algorithms share the same goal of congestion mitigation with TCP, in particular, the most effective congestion control occurs when AQM and TCP work together. This paper presents a brief survey and a cross-comparison of the latest and most important TCP and AQM variants, then provides an evaluation of a different kind of performance (multiple Round-Trip Time, long delay, different congestion level, etc.) on the ns-3 network simulator over various types of environments. In a shared bottleneck, the choice of the TCP-AQM couple to adopt is crucial; we show that the results are not univocal, the “golden couple” depends on the performance that we want to boost and on the environment that we have to deal with.