{"title":"A Network Performance Optimization Solution for X2Go Kdrive in Low-bandwidth Environments","authors":"Yinsen Kou","doi":"10.1109/ISSSR58837.2023.00068","DOIUrl":null,"url":null,"abstract":"Remote desktop technology has been widely adopted by enterprises, education institutions, and individual users due to its ability to improve remote work efficiency, convenience, and security. However, many existing remote desktop protocols suffer from high bandwidth consumption, resulting in severe latency and lag in low-bandwidth environments. In this paper, we propose a frame caching algorithm based on the X2Go protocol architecture in low-motion scenarios to cache frequently appearing frame images on the client-side, thereby avoiding redundant transmissions of identical frames. Additionally, we propose an adaptive compression rate algorithm in high-motion scenarios that automatically adjusts the image compression rate based on the current network congestion, improving video smoothness while sacrificing some picture quality. Experimental results show that our proposed method effectively reduces bandwidth consumption and network latency, and improves the performance of the original protocol in low-bandwidth environments.","PeriodicalId":185173,"journal":{"name":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 9th International Symposium on System Security, Safety, and Reliability (ISSSR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSSR58837.2023.00068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Remote desktop technology has been widely adopted by enterprises, education institutions, and individual users due to its ability to improve remote work efficiency, convenience, and security. However, many existing remote desktop protocols suffer from high bandwidth consumption, resulting in severe latency and lag in low-bandwidth environments. In this paper, we propose a frame caching algorithm based on the X2Go protocol architecture in low-motion scenarios to cache frequently appearing frame images on the client-side, thereby avoiding redundant transmissions of identical frames. Additionally, we propose an adaptive compression rate algorithm in high-motion scenarios that automatically adjusts the image compression rate based on the current network congestion, improving video smoothness while sacrificing some picture quality. Experimental results show that our proposed method effectively reduces bandwidth consumption and network latency, and improves the performance of the original protocol in low-bandwidth environments.