{"title":"Adaptive Weighted Cost Multipath Routing on PISA","authors":"Zixi Cui, Yuxiang Hu, Saifeng Hou","doi":"10.1109/AIID51893.2021.9456453","DOIUrl":null,"url":null,"abstract":"In this paper, we propose MP-Turbo, a dynamic weighted-cost multipath routing based on protocol independent switch architecture. In this algorithm, a non-equivalent hash threshold method is designed for the match-action pipeline. By dividing the continuous hash result space according to the weight proportion and mapping it to the corresponding ports, the redundancy of hash entries is avoided. The improved application combines the weighted routing logic of ordinary packet and the weight updating logic of probe packet, and performs the function of load balancing with state in a single node at line speed. The experimental results show that the end-to-end transmission delay of the system is reduced by more than 19% when the optimized weighted routing algorithm is applied to the existing load balancing application framework.","PeriodicalId":412698,"journal":{"name":"2021 IEEE International Conference on Artificial Intelligence and Industrial Design (AIID)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Artificial Intelligence and Industrial Design (AIID)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIID51893.2021.9456453","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we propose MP-Turbo, a dynamic weighted-cost multipath routing based on protocol independent switch architecture. In this algorithm, a non-equivalent hash threshold method is designed for the match-action pipeline. By dividing the continuous hash result space according to the weight proportion and mapping it to the corresponding ports, the redundancy of hash entries is avoided. The improved application combines the weighted routing logic of ordinary packet and the weight updating logic of probe packet, and performs the function of load balancing with state in a single node at line speed. The experimental results show that the end-to-end transmission delay of the system is reduced by more than 19% when the optimized weighted routing algorithm is applied to the existing load balancing application framework.