{"title":"面向目标的MPTCP资源池:一种深度强化学习方法","authors":"Chengyuan Huang, Jiao Zhang, Tao Huang","doi":"10.1109/HotICN50779.2020.9350854","DOIUrl":null,"url":null,"abstract":"The most important benefit introduced by multi-path TCP (MPTCP) is its ability of resource pooling. The congestion control algorithm and the packet scheduler in MPTCP work together to consume the pooled network resource of different sub-paths. However, the objectives of a MPTCP congestion control algorithm and a packet scheduler are not always in agreement with each other, which hinders the enhancement of the applications’ performance. In this paper, we propose Partner, a distributed Deep Reinforcement Learning (DRL)-based congestion control algorithm in MPTCP. By setting the reward function which is in agreement with the corresponding packet scheduler, Partner can accurately shape the decision space utilized by the packet scheduler, thus unleashing its full power. Our results show that Partner significantly outperforms the state-of-the-art congestion control algorithms in terms of meeting various applications’ requirements.","PeriodicalId":125282,"journal":{"name":"2020 3rd International Conference on Hot Information-Centric Networking (HotICN)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Objective-Oriented Resource Pooling in MPTCP: A Deep Reinforcement Learning Approach\",\"authors\":\"Chengyuan Huang, Jiao Zhang, Tao Huang\",\"doi\":\"10.1109/HotICN50779.2020.9350854\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The most important benefit introduced by multi-path TCP (MPTCP) is its ability of resource pooling. The congestion control algorithm and the packet scheduler in MPTCP work together to consume the pooled network resource of different sub-paths. However, the objectives of a MPTCP congestion control algorithm and a packet scheduler are not always in agreement with each other, which hinders the enhancement of the applications’ performance. In this paper, we propose Partner, a distributed Deep Reinforcement Learning (DRL)-based congestion control algorithm in MPTCP. By setting the reward function which is in agreement with the corresponding packet scheduler, Partner can accurately shape the decision space utilized by the packet scheduler, thus unleashing its full power. Our results show that Partner significantly outperforms the state-of-the-art congestion control algorithms in terms of meeting various applications’ requirements.\",\"PeriodicalId\":125282,\"journal\":{\"name\":\"2020 3rd International Conference on Hot Information-Centric Networking (HotICN)\",\"volume\":\"64 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 3rd International Conference on Hot Information-Centric Networking (HotICN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HotICN50779.2020.9350854\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 3rd International Conference on Hot Information-Centric Networking (HotICN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HotICN50779.2020.9350854","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Objective-Oriented Resource Pooling in MPTCP: A Deep Reinforcement Learning Approach
The most important benefit introduced by multi-path TCP (MPTCP) is its ability of resource pooling. The congestion control algorithm and the packet scheduler in MPTCP work together to consume the pooled network resource of different sub-paths. However, the objectives of a MPTCP congestion control algorithm and a packet scheduler are not always in agreement with each other, which hinders the enhancement of the applications’ performance. In this paper, we propose Partner, a distributed Deep Reinforcement Learning (DRL)-based congestion control algorithm in MPTCP. By setting the reward function which is in agreement with the corresponding packet scheduler, Partner can accurately shape the decision space utilized by the packet scheduler, thus unleashing its full power. Our results show that Partner significantly outperforms the state-of-the-art congestion control algorithms in terms of meeting various applications’ requirements.