{"title":"通过SDN与现有拥塞控制技术对MPTCP公平性管理的评估","authors":"Farinaz Jowkarishasaltaneh, J. But, A. Cricenti","doi":"10.1109/ITNAC55475.2022.9998393","DOIUrl":null,"url":null,"abstract":"The MPTCP Transport Layer protocol allows applications to make use of multiple network interfaces simultaneously, allowing for improved throughput and resilience. MPTCP deploys a number of coupled congestion control algorithms that couple congestion window growth across multiple subflows. This restricts window growth to allow competing TCP flows to attain a fair bandwidth share. We examine the performance of existing algorithms across both shared and disjoint paths, finding that these function reasonably only when the bottleneck is shared and the paths exhibit a low bandwidth-delay product. We then propose using uncoupled congestion control within MPTCP, instead managing fairness within the network using SDN. Experimental validation shows that this approach results in fair sharing across shared and disjoint paths, including those with higher bandwidth-delay products.","PeriodicalId":205731,"journal":{"name":"2022 32nd International Telecommunication Networks and Applications Conference (ITNAC)","volume":"1232 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Evaluation of Managing MPTCP Fairness via SDN versus Existing Congestion Control Techniques\",\"authors\":\"Farinaz Jowkarishasaltaneh, J. But, A. Cricenti\",\"doi\":\"10.1109/ITNAC55475.2022.9998393\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The MPTCP Transport Layer protocol allows applications to make use of multiple network interfaces simultaneously, allowing for improved throughput and resilience. MPTCP deploys a number of coupled congestion control algorithms that couple congestion window growth across multiple subflows. This restricts window growth to allow competing TCP flows to attain a fair bandwidth share. We examine the performance of existing algorithms across both shared and disjoint paths, finding that these function reasonably only when the bottleneck is shared and the paths exhibit a low bandwidth-delay product. We then propose using uncoupled congestion control within MPTCP, instead managing fairness within the network using SDN. Experimental validation shows that this approach results in fair sharing across shared and disjoint paths, including those with higher bandwidth-delay products.\",\"PeriodicalId\":205731,\"journal\":{\"name\":\"2022 32nd International Telecommunication Networks and Applications Conference (ITNAC)\",\"volume\":\"1232 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 32nd International Telecommunication Networks and Applications Conference (ITNAC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITNAC55475.2022.9998393\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 32nd International Telecommunication Networks and Applications Conference (ITNAC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITNAC55475.2022.9998393","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Evaluation of Managing MPTCP Fairness via SDN versus Existing Congestion Control Techniques
The MPTCP Transport Layer protocol allows applications to make use of multiple network interfaces simultaneously, allowing for improved throughput and resilience. MPTCP deploys a number of coupled congestion control algorithms that couple congestion window growth across multiple subflows. This restricts window growth to allow competing TCP flows to attain a fair bandwidth share. We examine the performance of existing algorithms across both shared and disjoint paths, finding that these function reasonably only when the bottleneck is shared and the paths exhibit a low bandwidth-delay product. We then propose using uncoupled congestion control within MPTCP, instead managing fairness within the network using SDN. Experimental validation shows that this approach results in fair sharing across shared and disjoint paths, including those with higher bandwidth-delay products.